refactoring room in to service, adding resolve for room, fixing some small things: css on login page, regex used to replace mentions