Updated user joining socket logic
Can create rooms with names