Added Server class and some other new classes

Server class handles server stuff.

Adding Game and Player classes to make our lives much easier at
handling data and multiple simultaneous games later on.