Function TryToUseOculus now works in 90% of times, not yet resolved what causes the 10% to crash (might be just my computer). Function setMode now goes to mode -1(ERROR_MODE) instead of crashing,  if it cannot set to the specified mode (e.g. sensors are not connected). Function setFile does not crash, when in wrong mode or when using a non existing file in mode 2. Function setControl can now only start, if setFile returns true (succeeds) --> therefore Play is only possible in a valid mode with a valid filename. Main starts the program now automatically without initalizing via keyboard. For testing it starts with a wrong filename and mode 0, which needs edvs-sensors. Type 'T' (Test) to start the dummy file 'edvs' and type 0, 1, 2, 3 or 4 to change in corresponding mode. Type P for Play. TODO: GUI does not send commands correctly, e.g. mode 2 does not do what it should.