Multi threaded server.

It's now much harder for the server to lag (I haven't been able to get
it to lag with multiple tabs open in Chrome/IE.