fixed mongo implementation, a lot of ui stuff, almost finished main room search ui, more refactoring