Implemented bulk of main functionality for "User Mode" and "Set Mode."  Will go through and double-check later to be sure that all looks as it should.

TODO:
-Comment
-Properly interface with keypad functions