Split non-app modules into separate file.
Added websocket dependency.
Bitfields
Websocket connector operational. (#2)