First stab at instances
Moved everything around
Update logging
Change logger to be watership module method
make sure enqueue is a class level method
Thread current only excepts symbols
More roboust connection/channel closing
move registered to watership module
Merge pull request #17 from 6wunderkinder/instances

[WIP] Refactor to instances