Added a command to clear the object table
Added a class diagram for macros
added Macro subsystem
Stubbed macros out, added a state machine to commands, fixed the trycatch in parse