Initial Commit

Contains the base of the server application and a client project. Not
much else really.