The Data Layer apps need to prceed the local ones because of dependencies, the app can depend on the data layer and imports them before they have been initialised