second backup of the app, from the completion of all domain classes with relevant code to add fields, constraints, mapping and joins to the tables. Controllers to be started next