Test Server

WIP

Closes #6.
Not sure how to test the network error.