Server improvements

Major server overhaul.

The server is now crazy fast and crazy awesome.