Upgrade goliath

* lock em-websocket to 0.3.8 until goliath catches up to the new api
Move timer into the config
Refactor a couple of methods for clarity
Get rid of global world and timing code
Use web sockets intead of SSEs