addresses #54 - adds tests for Server class