Refactoring to work with web socket server library
Make code PSR-2 compliant
Refactoring interfaces
Inject request instance in handler