Added `on` shortcut for `addEventListener`
Add timeout stuff
add semicolons
Add stepping through a program
Add debug program
Add pausing and resuming
add stdout