Full functionality

Added global/local variables
Objects can now be serialized
Events have properties that have variables of their own
Parsing works as expected
Still needs lots of event types/condition parameters/action calls