change logic of shoulder and elbow control to work with change in play controls to never stop unless interrupted
return after stopPlay();
remove redundant code
don't start logging if playing
add togglemode in code istead of the buttonscheduler to disable it during play mode, etc
display play mode
refactor toggleMode to toggleclimbingShootingMode to be more specific
remove unessesary code; create a while loop to find an place for a file
refactor log method to logCheck for more clarity(it doesn't always run unless logging is enabled). Do the same for play to playCheck. refactor play to playback for more code clarity. Moved the connector creations out of the constructor into the start/stop methods for more flexibility by allowing multiple output logging files to not loose information; since logging works, the final log will not directly reference the just made log(although I may make another button to do this for testing).