Server code partially complete
Converted to an eclipse project