Updated the schema to make room names unique, included a function for generating room names