Component base not storing correct socket handler (so could not remove)
Re/Disconnection view logic + Timeout kick user when disconnected too long
Remove leftover check from previous change
Connection code slight clean up
Reworked client so Room and Game are now seperate + 'player' no longer tied to user slot in room

All the indicator code now belongs to the room component
Express-session deprecated parameter fix