First commit from the server. Hopefully it doesn't mess too much things up.