Main Program Loop modified. Adds menu hooks for all commands. We need to fill in the stubbed out methods for each command.