removed old test file  with no value
created state engine and states which can trigger off events
state engine now raises events when contained states change active / inactive status
state change events are fired back into the context engine
changed gitignore to ignore event log file
rough beginnings of google authentication