Refactoring to work with web socket server library
Make code PSR-2 compliant
Refactoring interfaces
Inject request instance in handler
Merge pull request #2 from wagnert/master

Inject request instance in handler