Basic functionality working for the Server

No networking yet :(
Redundant.