Refactors 'Server'
Refactoring server. WIP Getting acceptance tests passing
Completes 'Server' refactoring
Adds tests for HttpResponseBuilder
Deletes dead code
Refactors
Fixes formatting