#7 intial commit for server code