Added user input checking and fixed bug in wall clock
- Now checking if the user entered invalid text at the end of the expected input
- Fixed wall clock bug where entering an invalid %WS command would stop the clock if it was running