parseCommand, main, and chronotimer changes

main is partially set up for file input.  parseCommand now returns a
command object instead of just executing it.  added some on/off stuff to
the system