Terminal keyboard input now working correctly, next steps are writing user program
Added TimerModes files which keep track of the state the program is in and how entered keys are handled