added foundation for other 'ExerciseMonitor' type scripts, with a state-machine to navigated between finding the user, starting the exercise, failing, restarting and so on
ExerciseMonitor hooked up with a modified 'EngagePatient' script is primed when the user enters or leaves. User must return to starting pose to begin exercise anew