'has-a EventAware' instead of 'is-a EventAware' means better compartimentalization and potential extensibility of the router
Merge pull request #6 from chunks/development

'has-a EventAware' instead of 'is-a EventAware' means better compartimentalization // fuck travis too. Bad.