Socket implementation of Collab package

I struggled for a long time trying to implement the collab example with sockets and react-codemirror but finally succeeded in doing so.

I just wanted to publish my work here in case anyone else was having difficulties doing the same so that they could possibly stumble upon this in the future.

Check out the code here.

If you have any questions, just post an issue here or on Github.