The Open Vault Challenge -- Learning how to build calibration-free interactive systems by cracking the code of a vault