more skeleton code

The basics for some of the `POJO`'s that we will/might need. 
Defines the public methods of the Server.