Refactored to let the MessageBroker class handle connections and message consuming
Merge pull request #3 from DoSomething/mb_refactor

MessageBroker class handles connections and message consuming