adding room model class
major revision