Move the app logic to the core data spec
Make the access of models simpler