Created Factory CRUD classes for Controller and Factory Classes