Sfrw chatrooms

@georgetmayorga 

Did I do too much in one single commit? Please review, thanks. :dancer: 
but should we add a uniqueness validation? so that i can't have a `Metis` room, and you have a `Metis` Room