Add Socket.io integration

- Pass ExpressJS server to Socket.io
- Create connection handler which welcomes the user with a message upon connection
- Application waits for the user to send a message which is broadcasted to every socket