Connection
- Added `handler(string)` method to the object
- Added a stub worker function for the thread
- Made `Connection` a `Thread`
- Added logging to module
- This stub class is to represent a new connection from a client
Server
- This stub class is to represent a server which holds connections
BackingStore
- Abstract type representing the storage for saving and retrieving events