Fixed the runtime not actually exiting

Also implemented a bit of multiplayer