models, controllers, relationships, enum, project file