building out room/device model, send object to user on login