adds a startGame() function that does not work
adds code that removes title-screen entities and systems and adds gameplay entities and systems.
fixes race condition that prevented the connection-actor from reaching its gameplay entity, thus preventing the browser from updating. The lesson here is to never close around a var if said closure is going to execute asynchronously.