Continued implementation of server classes and added some test cases.