Sync Server

Finally closing our last issue, this commit should align the server with
the client and allow the two to connect to each other. Hoorah for v1.2

Close #24