Move user logic into classes, update roomlayout to know about user list