Initial commit. Server stuff is all done, mainly focusing on building a simple Client.