Implemented parts of Room class