room and user controllers complete (minus profile)