Recognises commands and responds, sorta
Can store events and print them back when !events is called