Stub tests for the server

server_test.go - new file
    - has all the tests for the behaviors we expect from the
server.

TODO - new file
    - keep track of all the tasks to complete the lab

test_test.go
    - move some methods to testing_common.go so that they can be used
    across tests

testing_common.go
    - common methods used for testing