Splitting out the authentication specs
Sending a user/status_changed message on login
Calculating recipients of outgoing messages on the fly
Installing and executing simplecov
Splitting out the tasks from the readme
'user/all_statuses' message to newly signed in user
Refactoring the sign_in_through_websockets spec
Closing the test client with a block
Trying to debug a mysterious server closing
Switching to a Process to launch the server
SimpleCov can't deal with multiple processes properly, removing it
Fixing travis.yml
Improving the readability of contact_list_spec
Added logging to the server and domain_model
Adding a timeout to the test client
Proposed test for two clients
Timout for test client to 1 second
Introducing a MessageHandlerExecutor
Metaprogramming to inject the context
Messages are now only hashes
Routing incoming messages through connection