Command-Based Programming

Switched over to command-based programming. No more SimpleTemplate for
us! Some code already written for subsystems/commands, but still a long
ways to go.