add models for users, rooms, and representations of what is to be serialized