Added web socket lib
Wrapped api in object to make it possible to return server
Created a web socket server. [unstable]