Server refactor

Fixed and cleaned up a few things on the server-side, fixed #87, progress on #86 (removed World <-> Game deadlock, now just Client <-> Player remains). Technically "fixed" #88, but not what it was implying. "globalWorld" no longer exists, but RunChunks() still depends on the World, despite running unsafely in a different thread.