update deps
reconfigure sockets and move js files to own repo