More changes to Room functionality.

Rooms now can be Joined, but messages aren't filtering properly. Room
display isn't filtering properly.