Update package dependencies
Allow config by variables in server.js
Handle socket not being connected when joining