Defining messages to let the project be saved in local disk. Little changes in the groupResource object to avoid direct references while persisting it. Starting to create a new object with persistence functions.