Added room joining functionality