diff --git a/.env.example b/app/.env.example similarity index 100% rename from .env.example rename to app/.env.example diff --git a/.gitattributes b/app/.gitattributes similarity index 100% rename from .gitattributes rename to app/.gitattributes diff --git a/.gitignore b/app/.gitignore similarity index 100% rename from .gitignore rename to app/.gitignore diff --git a/.gitlab-ci.yml b/app/.gitlab-ci.yml similarity index 100% rename from .gitlab-ci.yml rename to app/.gitlab-ci.yml diff --git a/.settings/.gitignore b/app/.settings/.gitignore similarity index 100% rename from .settings/.gitignore rename to app/.settings/.gitignore diff --git a/DockerfileDev b/app/DockerfileDev similarity index 100% rename from DockerfileDev rename to app/DockerfileDev diff --git a/LICENSE b/app/LICENSE similarity index 100% rename from LICENSE rename to app/LICENSE diff --git a/app/Console/Kernel.php b/app/app/Console/Kernel.php similarity index 100% rename from app/Console/Kernel.php rename to app/app/Console/Kernel.php diff --git a/app/Exceptions/Handler.php b/app/app/Exceptions/Handler.php similarity index 100% rename from app/Exceptions/Handler.php rename to app/app/Exceptions/Handler.php diff --git a/app/Http/Controllers/Auth/ForgotPasswordController.php b/app/app/Http/Controllers/Auth/ForgotPasswordController.php similarity index 100% rename from app/Http/Controllers/Auth/ForgotPasswordController.php rename to app/app/Http/Controllers/Auth/ForgotPasswordController.php diff --git a/app/Http/Controllers/Auth/LoginController.php b/app/app/Http/Controllers/Auth/LoginController.php similarity index 100% rename from app/Http/Controllers/Auth/LoginController.php rename to app/app/Http/Controllers/Auth/LoginController.php diff --git a/app/Http/Controllers/Auth/RegisterController.php b/app/app/Http/Controllers/Auth/RegisterController.php similarity index 100% rename from app/Http/Controllers/Auth/RegisterController.php rename to app/app/Http/Controllers/Auth/RegisterController.php diff --git a/app/Http/Controllers/Auth/ResetPasswordController.php b/app/app/Http/Controllers/Auth/ResetPasswordController.php similarity index 100% rename from app/Http/Controllers/Auth/ResetPasswordController.php rename to app/app/Http/Controllers/Auth/ResetPasswordController.php diff --git a/app/Http/Controllers/Controller.php b/app/app/Http/Controllers/Controller.php similarity index 100% rename from app/Http/Controllers/Controller.php rename to app/app/Http/Controllers/Controller.php diff --git a/app/Http/Controllers/DownloadController.php b/app/app/Http/Controllers/DownloadController.php similarity index 100% rename from app/Http/Controllers/DownloadController.php rename to app/app/Http/Controllers/DownloadController.php diff --git a/app/Http/Controllers/RoutingController.php b/app/app/Http/Controllers/RoutingController.php similarity index 100% rename from app/Http/Controllers/RoutingController.php rename to app/app/Http/Controllers/RoutingController.php diff --git a/app/Http/Controllers/SearchController.php b/app/app/Http/Controllers/SearchController.php similarity index 100% rename from app/Http/Controllers/SearchController.php rename to app/app/Http/Controllers/SearchController.php diff --git a/app/Http/Kernel.php b/app/app/Http/Kernel.php similarity index 100% rename from app/Http/Kernel.php rename to app/app/Http/Kernel.php diff --git a/app/Http/Middleware/EncryptCookies.php b/app/app/Http/Middleware/EncryptCookies.php similarity index 100% rename from app/Http/Middleware/EncryptCookies.php rename to app/app/Http/Middleware/EncryptCookies.php diff --git a/app/Http/Middleware/RedirectIfAuthenticated.php b/app/app/Http/Middleware/RedirectIfAuthenticated.php similarity index 100% rename from app/Http/Middleware/RedirectIfAuthenticated.php rename to app/app/Http/Middleware/RedirectIfAuthenticated.php diff --git a/app/Http/Middleware/VerifyCsrfToken.php b/app/app/Http/Middleware/VerifyCsrfToken.php similarity index 100% rename from app/Http/Middleware/VerifyCsrfToken.php rename to app/app/Http/Middleware/VerifyCsrfToken.php diff --git a/app/Providers/AppServiceProvider.php b/app/app/Providers/AppServiceProvider.php similarity index 100% rename from app/Providers/AppServiceProvider.php rename to app/app/Providers/AppServiceProvider.php diff --git a/app/Providers/AuthServiceProvider.php b/app/app/Providers/AuthServiceProvider.php similarity index 100% rename from app/Providers/AuthServiceProvider.php rename to app/app/Providers/AuthServiceProvider.php diff --git a/app/Providers/BroadcastServiceProvider.php b/app/app/Providers/BroadcastServiceProvider.php similarity index 100% rename from app/Providers/BroadcastServiceProvider.php rename to app/app/Providers/BroadcastServiceProvider.php diff --git a/app/Providers/EventServiceProvider.php b/app/app/Providers/EventServiceProvider.php similarity index 100% rename from app/Providers/EventServiceProvider.php rename to app/app/Providers/EventServiceProvider.php diff --git a/app/Providers/RouteServiceProvider.php b/app/app/Providers/RouteServiceProvider.php similarity index 100% rename from app/Providers/RouteServiceProvider.php rename to app/app/Providers/RouteServiceProvider.php diff --git a/app/User.php b/app/app/User.php similarity index 100% rename from app/User.php rename to app/app/User.php diff --git a/artisan b/app/artisan similarity index 100% rename from artisan rename to app/artisan diff --git a/bootstrap/app.php b/app/bootstrap/app.php similarity index 100% rename from bootstrap/app.php rename to app/bootstrap/app.php diff --git a/bootstrap/autoload.php b/app/bootstrap/autoload.php similarity index 100% rename from bootstrap/autoload.php rename to app/bootstrap/autoload.php diff --git a/bootstrap/cache/.gitignore b/app/bootstrap/cache/.gitignore similarity index 100% rename from bootstrap/cache/.gitignore rename to app/bootstrap/cache/.gitignore diff --git a/composer.json b/app/composer.json similarity index 100% rename from composer.json rename to app/composer.json diff --git a/config/app.php b/app/config/app.php similarity index 100% rename from config/app.php rename to app/config/app.php diff --git a/config/auth.php b/app/config/auth.php similarity index 100% rename from config/auth.php rename to app/config/auth.php diff --git a/config/broadcasting.php b/app/config/broadcasting.php similarity index 100% rename from config/broadcasting.php rename to app/config/broadcasting.php diff --git a/config/cache.php b/app/config/cache.php similarity index 100% rename from config/cache.php rename to app/config/cache.php diff --git a/config/compile.php b/app/config/compile.php similarity index 100% rename from config/compile.php rename to app/config/compile.php diff --git a/config/database.php b/app/config/database.php similarity index 100% rename from config/database.php rename to app/config/database.php diff --git a/config/filesystems.php b/app/config/filesystems.php similarity index 100% rename from config/filesystems.php rename to app/config/filesystems.php diff --git a/config/logging.php b/app/config/logging.php similarity index 100% rename from config/logging.php rename to app/config/logging.php diff --git a/config/mail.php b/app/config/mail.php similarity index 100% rename from config/mail.php rename to app/config/mail.php diff --git a/config/nginx-default-dev.conf b/app/config/nginx-default-dev.conf similarity index 100% rename from config/nginx-default-dev.conf rename to app/config/nginx-default-dev.conf diff --git a/config/nginx.conf b/app/config/nginx.conf similarity index 100% rename from config/nginx.conf rename to app/config/nginx.conf diff --git a/config/queue.php b/app/config/queue.php similarity index 100% rename from config/queue.php rename to app/config/queue.php diff --git a/config/services.php b/app/config/services.php similarity index 100% rename from config/services.php rename to app/config/services.php diff --git a/config/session.php b/app/config/session.php similarity index 100% rename from config/session.php rename to app/config/session.php diff --git a/config/tileserver.php b/app/config/tileserver.php similarity index 100% rename from config/tileserver.php rename to app/config/tileserver.php diff --git a/config/view.php b/app/config/view.php similarity index 100% rename from config/view.php rename to app/config/view.php diff --git a/database/.gitignore b/app/database/.gitignore similarity index 100% rename from database/.gitignore rename to app/database/.gitignore diff --git a/database/factories/ModelFactory.php b/app/database/factories/ModelFactory.php similarity index 100% rename from database/factories/ModelFactory.php rename to app/database/factories/ModelFactory.php diff --git a/database/migrations/2014_10_12_000000_create_users_table.php b/app/database/migrations/2014_10_12_000000_create_users_table.php similarity index 100% rename from database/migrations/2014_10_12_000000_create_users_table.php rename to app/database/migrations/2014_10_12_000000_create_users_table.php diff --git a/database/migrations/2014_10_12_100000_create_password_resets_table.php b/app/database/migrations/2014_10_12_100000_create_password_resets_table.php similarity index 100% rename from database/migrations/2014_10_12_100000_create_password_resets_table.php rename to app/database/migrations/2014_10_12_100000_create_password_resets_table.php diff --git a/database/seeds/DatabaseSeeder.php b/app/database/seeds/DatabaseSeeder.php similarity index 100% rename from database/seeds/DatabaseSeeder.php rename to app/database/seeds/DatabaseSeeder.php diff --git a/docker-compose.yml b/app/docker-compose.yml similarity index 100% rename from docker-compose.yml rename to app/docker-compose.yml diff --git a/init.sh b/app/init.sh similarity index 100% rename from init.sh rename to app/init.sh diff --git a/package.json b/app/package.json similarity index 100% rename from package.json rename to app/package.json diff --git a/packages.js b/app/packages.js similarity index 100% rename from packages.js rename to app/packages.js diff --git a/phpunit.xml b/app/phpunit.xml similarity index 100% rename from phpunit.xml rename to app/phpunit.xml diff --git a/public/.htaccess b/app/public/.htaccess similarity index 100% rename from public/.htaccess rename to app/public/.htaccess diff --git a/public/Moss-Project.pdf b/app/public/Moss-Project.pdf similarity index 100% rename from public/Moss-Project.pdf rename to app/public/Moss-Project.pdf diff --git a/public/cache-sw.js b/app/public/cache-sw.js similarity index 100% rename from public/cache-sw.js rename to app/public/cache-sw.js diff --git a/public/favicon.ico b/app/public/favicon.ico similarity index 100% rename from public/favicon.ico rename to app/public/favicon.ico diff --git a/public/fonts/LiberationSans-Bold.ttf b/app/public/fonts/LiberationSans-Bold.ttf similarity index 100% rename from public/fonts/LiberationSans-Bold.ttf rename to app/public/fonts/LiberationSans-Bold.ttf diff --git a/public/fonts/LiberationSans-BoldItalic.ttf b/app/public/fonts/LiberationSans-BoldItalic.ttf similarity index 100% rename from public/fonts/LiberationSans-BoldItalic.ttf rename to app/public/fonts/LiberationSans-BoldItalic.ttf diff --git a/public/fonts/LiberationSans-Italic.ttf b/app/public/fonts/LiberationSans-Italic.ttf similarity index 100% rename from public/fonts/LiberationSans-Italic.ttf rename to app/public/fonts/LiberationSans-Italic.ttf diff --git a/public/fonts/LiberationSans-Regular.ttf b/app/public/fonts/LiberationSans-Regular.ttf similarity index 100% rename from public/fonts/LiberationSans-Regular.ttf rename to app/public/fonts/LiberationSans-Regular.ttf diff --git a/public/fonts/SIL Open Font License.txt b/app/public/fonts/SIL Open Font License.txt similarity index 100% rename from public/fonts/SIL Open Font License.txt rename to app/public/fonts/SIL Open Font License.txt diff --git a/public/fonts/glyphicons-halflings-regular.eot b/app/public/fonts/glyphicons-halflings-regular.eot similarity index 100% rename from public/fonts/glyphicons-halflings-regular.eot rename to app/public/fonts/glyphicons-halflings-regular.eot diff --git a/public/fonts/glyphicons-halflings-regular.svg b/app/public/fonts/glyphicons-halflings-regular.svg similarity index 100% rename from public/fonts/glyphicons-halflings-regular.svg rename to app/public/fonts/glyphicons-halflings-regular.svg diff --git a/public/fonts/glyphicons-halflings-regular.ttf b/app/public/fonts/glyphicons-halflings-regular.ttf similarity index 100% rename from public/fonts/glyphicons-halflings-regular.ttf rename to app/public/fonts/glyphicons-halflings-regular.ttf diff --git a/public/fonts/glyphicons-halflings-regular.woff b/app/public/fonts/glyphicons-halflings-regular.woff similarity index 100% rename from public/fonts/glyphicons-halflings-regular.woff rename to app/public/fonts/glyphicons-halflings-regular.woff diff --git a/public/fonts/glyphicons-halflings-regular.woff2 b/app/public/fonts/glyphicons-halflings-regular.woff2 similarity index 100% rename from public/fonts/glyphicons-halflings-regular.woff2 rename to app/public/fonts/glyphicons-halflings-regular.woff2 diff --git a/public/fonts/vendor/bootstrap-sass/bootstrap/glyphicons-halflings-regular.eot b/app/public/fonts/vendor/bootstrap-sass/bootstrap/glyphicons-halflings-regular.eot similarity index 100% rename from public/fonts/vendor/bootstrap-sass/bootstrap/glyphicons-halflings-regular.eot rename to app/public/fonts/vendor/bootstrap-sass/bootstrap/glyphicons-halflings-regular.eot diff --git a/public/fonts/vendor/bootstrap-sass/bootstrap/glyphicons-halflings-regular.svg b/app/public/fonts/vendor/bootstrap-sass/bootstrap/glyphicons-halflings-regular.svg similarity index 100% rename from public/fonts/vendor/bootstrap-sass/bootstrap/glyphicons-halflings-regular.svg rename to app/public/fonts/vendor/bootstrap-sass/bootstrap/glyphicons-halflings-regular.svg diff --git a/public/fonts/vendor/bootstrap-sass/bootstrap/glyphicons-halflings-regular.ttf b/app/public/fonts/vendor/bootstrap-sass/bootstrap/glyphicons-halflings-regular.ttf similarity index 100% rename from public/fonts/vendor/bootstrap-sass/bootstrap/glyphicons-halflings-regular.ttf rename to app/public/fonts/vendor/bootstrap-sass/bootstrap/glyphicons-halflings-regular.ttf diff --git a/public/fonts/vendor/bootstrap-sass/bootstrap/glyphicons-halflings-regular.woff b/app/public/fonts/vendor/bootstrap-sass/bootstrap/glyphicons-halflings-regular.woff similarity index 100% rename from public/fonts/vendor/bootstrap-sass/bootstrap/glyphicons-halflings-regular.woff rename to app/public/fonts/vendor/bootstrap-sass/bootstrap/glyphicons-halflings-regular.woff diff --git a/public/fonts/vendor/bootstrap-sass/bootstrap/glyphicons-halflings-regular.woff2 b/app/public/fonts/vendor/bootstrap-sass/bootstrap/glyphicons-halflings-regular.woff2 similarity index 100% rename from public/fonts/vendor/bootstrap-sass/bootstrap/glyphicons-halflings-regular.woff2 rename to app/public/fonts/vendor/bootstrap-sass/bootstrap/glyphicons-halflings-regular.woff2 diff --git a/public/img/Download.png b/app/public/img/Download.png similarity index 100% rename from public/img/Download.png rename to app/public/img/Download.png diff --git a/public/img/ajax-loader.gif b/app/public/img/ajax-loader.gif similarity index 100% rename from public/img/ajax-loader.gif rename to app/public/img/ajax-loader.gif diff --git a/public/img/anfasser.png b/app/public/img/anfasser.png similarity index 100% rename from public/img/anfasser.png rename to app/public/img/anfasser.png diff --git a/public/img/anfasser.svg b/app/public/img/anfasser.svg similarity index 100% rename from public/img/anfasser.svg rename to app/public/img/anfasser.svg diff --git a/public/img/auffahren.png b/app/public/img/auffahren.png similarity index 100% rename from public/img/auffahren.png rename to app/public/img/auffahren.png diff --git a/public/img/autobahn.png b/app/public/img/autobahn.png similarity index 100% rename from public/img/autobahn.png rename to app/public/img/autobahn.png diff --git a/public/img/bike.png b/app/public/img/bike.png similarity index 100% rename from public/img/bike.png rename to app/public/img/bike.png diff --git a/public/img/car.png b/app/public/img/car.png similarity index 100% rename from public/img/car.png rename to app/public/img/car.png diff --git a/public/img/circle_arrow_move_vertical_drag-512.png b/app/public/img/circle_arrow_move_vertical_drag-512.png similarity index 100% rename from public/img/circle_arrow_move_vertical_drag-512.png rename to app/public/img/circle_arrow_move_vertical_drag-512.png diff --git a/public/img/fork-left.png b/app/public/img/fork-left.png similarity index 100% rename from public/img/fork-left.png rename to app/public/img/fork-left.png diff --git a/public/img/fork-right.png b/app/public/img/fork-right.png similarity index 100% rename from public/img/fork-right.png rename to app/public/img/fork-right.png diff --git a/public/img/fork-slight-left.png b/app/public/img/fork-slight-left.png similarity index 100% rename from public/img/fork-slight-left.png rename to app/public/img/fork-slight-left.png diff --git a/public/img/fork-slight-right.png b/app/public/img/fork-slight-right.png similarity index 100% rename from public/img/fork-slight-right.png rename to app/public/img/fork-slight-right.png diff --git a/public/img/landstrasse.png b/app/public/img/landstrasse.png similarity index 100% rename from public/img/landstrasse.png rename to app/public/img/landstrasse.png diff --git a/public/img/maneuvers-2x.png b/app/public/img/maneuvers-2x.png similarity index 100% rename from public/img/maneuvers-2x.png rename to app/public/img/maneuvers-2x.png diff --git a/public/img/marker-icon.png b/app/public/img/marker-icon.png similarity index 100% rename from public/img/marker-icon.png rename to app/public/img/marker-icon.png diff --git a/public/img/navigation-arrow.svg b/app/public/img/navigation-arrow.svg similarity index 100% rename from public/img/navigation-arrow.svg rename to app/public/img/navigation-arrow.svg diff --git a/public/img/roundabout.png b/app/public/img/roundabout.png similarity index 100% rename from public/img/roundabout.png rename to app/public/img/roundabout.png diff --git a/public/img/silhouette-walk.png b/app/public/img/silhouette-walk.png similarity index 100% rename from public/img/silhouette-walk.png rename to app/public/img/silhouette-walk.png diff --git a/public/img/start-navigation.png b/app/public/img/start-navigation.png similarity index 100% rename from public/img/start-navigation.png rename to app/public/img/start-navigation.png diff --git a/public/img/straight.png b/app/public/img/straight.png similarity index 100% rename from public/img/straight.png rename to app/public/img/straight.png diff --git a/public/img/turn-left.png b/app/public/img/turn-left.png similarity index 100% rename from public/img/turn-left.png rename to app/public/img/turn-left.png diff --git a/public/img/turn-right.png b/app/public/img/turn-right.png similarity index 100% rename from public/img/turn-right.png rename to app/public/img/turn-right.png diff --git a/public/img/turn-sharp-left.png b/app/public/img/turn-sharp-left.png similarity index 100% rename from public/img/turn-sharp-left.png rename to app/public/img/turn-sharp-left.png diff --git a/public/img/turn-sharp-right.png b/app/public/img/turn-sharp-right.png similarity index 100% rename from public/img/turn-sharp-right.png rename to app/public/img/turn-sharp-right.png diff --git a/public/img/uturn.png b/app/public/img/uturn.png similarity index 100% rename from public/img/uturn.png rename to app/public/img/uturn.png diff --git a/public/img/wiki.svg b/app/public/img/wiki.svg similarity index 100% rename from public/img/wiki.svg rename to app/public/img/wiki.svg diff --git a/public/index.php b/app/public/index.php similarity index 100% rename from public/index.php rename to app/public/index.php diff --git a/public/js/turf.min.js b/app/public/js/turf.min.js similarity index 100% rename from public/js/turf.min.js rename to app/public/js/turf.min.js diff --git a/public/offline/assets.zip b/app/public/offline/assets.zip similarity index 100% rename from public/offline/assets.zip rename to app/public/offline/assets.zip diff --git a/public/offline/metager.xml b/app/public/offline/metager.xml similarity index 100% rename from public/offline/metager.xml rename to app/public/offline/metager.xml diff --git a/public/robots.txt b/app/public/robots.txt similarity index 100% rename from public/robots.txt rename to app/public/robots.txt diff --git a/public/web.config b/app/public/web.config similarity index 100% rename from public/web.config rename to app/public/web.config diff --git a/readme.md b/app/readme.md similarity index 100% rename from readme.md rename to app/readme.md diff --git a/resources/assets/css/_ol.css b/app/resources/assets/css/_ol.css similarity index 100% rename from resources/assets/css/_ol.css rename to app/resources/assets/css/_ol.css diff --git a/resources/assets/css/bootstrap.min.css b/app/resources/assets/css/bootstrap.min.css similarity index 100% rename from resources/assets/css/bootstrap.min.css rename to app/resources/assets/css/bootstrap.min.css diff --git a/resources/assets/css/iframeSearch.css b/app/resources/assets/css/iframeSearch.css similarity index 100% rename from resources/assets/css/iframeSearch.css rename to app/resources/assets/css/iframeSearch.css diff --git a/resources/assets/css/mapSearch.css b/app/resources/assets/css/mapSearch.css similarity index 100% rename from resources/assets/css/mapSearch.css rename to app/resources/assets/css/mapSearch.css diff --git a/resources/assets/css/navigation.css b/app/resources/assets/css/navigation.css similarity index 100% rename from resources/assets/css/navigation.css rename to app/resources/assets/css/navigation.css diff --git a/resources/assets/css/offline-module.css b/app/resources/assets/css/offline-module.css similarity index 100% rename from resources/assets/css/offline-module.css rename to app/resources/assets/css/offline-module.css diff --git a/resources/assets/css/ol.css b/app/resources/assets/css/ol.css similarity index 100% rename from resources/assets/css/ol.css rename to app/resources/assets/css/ol.css diff --git a/resources/assets/css/routing.css b/app/resources/assets/css/routing.css similarity index 100% rename from resources/assets/css/routing.css rename to app/resources/assets/css/routing.css diff --git a/resources/assets/css/staticPages.css b/app/resources/assets/css/staticPages.css similarity index 100% rename from resources/assets/css/staticPages.css rename to app/resources/assets/css/staticPages.css diff --git a/resources/assets/css/style.css b/app/resources/assets/css/style.css similarity index 100% rename from resources/assets/css/style.css rename to app/resources/assets/css/style.css diff --git a/resources/assets/js/GpsManager.js b/app/resources/assets/js/GpsManager.js similarity index 100% rename from resources/assets/js/GpsManager.js rename to app/resources/assets/js/GpsManager.js diff --git a/resources/assets/js/Leg.js b/app/resources/assets/js/Leg.js similarity index 100% rename from resources/assets/js/Leg.js rename to app/resources/assets/js/Leg.js diff --git a/resources/assets/js/LocalHistory.js b/app/resources/assets/js/LocalHistory.js similarity index 100% rename from resources/assets/js/LocalHistory.js rename to app/resources/assets/js/LocalHistory.js diff --git a/resources/assets/js/NavigationModule.js b/app/resources/assets/js/NavigationModule.js similarity index 100% rename from resources/assets/js/NavigationModule.js rename to app/resources/assets/js/NavigationModule.js diff --git a/resources/assets/js/NominatimParser.js b/app/resources/assets/js/NominatimParser.js similarity index 100% rename from resources/assets/js/NominatimParser.js rename to app/resources/assets/js/NominatimParser.js diff --git a/resources/assets/js/OfflineModule.js b/app/resources/assets/js/OfflineModule.js similarity index 100% rename from resources/assets/js/OfflineModule.js rename to app/resources/assets/js/OfflineModule.js diff --git a/resources/assets/js/OfflineModuleAndroidConnector.js b/app/resources/assets/js/OfflineModuleAndroidConnector.js similarity index 100% rename from resources/assets/js/OfflineModuleAndroidConnector.js rename to app/resources/assets/js/OfflineModuleAndroidConnector.js diff --git a/resources/assets/js/Results.js b/app/resources/assets/js/Results.js similarity index 100% rename from resources/assets/js/Results.js rename to app/resources/assets/js/Results.js diff --git a/resources/assets/js/ReversePositionManager.js b/app/resources/assets/js/ReversePositionManager.js similarity index 100% rename from resources/assets/js/ReversePositionManager.js rename to app/resources/assets/js/ReversePositionManager.js diff --git a/resources/assets/js/Route.js b/app/resources/assets/js/Route.js similarity index 100% rename from resources/assets/js/Route.js rename to app/resources/assets/js/Route.js diff --git a/resources/assets/js/RouteFinder.js b/app/resources/assets/js/RouteFinder.js similarity index 100% rename from resources/assets/js/RouteFinder.js rename to app/resources/assets/js/RouteFinder.js diff --git a/resources/assets/js/RouteFinderSearchResults.js b/app/resources/assets/js/RouteFinderSearchResults.js similarity index 100% rename from resources/assets/js/RouteFinderSearchResults.js rename to app/resources/assets/js/RouteFinderSearchResults.js diff --git a/resources/assets/js/SearchModule.js b/app/resources/assets/js/SearchModule.js similarity index 100% rename from resources/assets/js/SearchModule.js rename to app/resources/assets/js/SearchModule.js diff --git a/resources/assets/js/Step.js b/app/resources/assets/js/Step.js similarity index 100% rename from resources/assets/js/Step.js rename to app/resources/assets/js/Step.js diff --git a/resources/assets/js/Waypoint.js b/app/resources/assets/js/Waypoint.js similarity index 100% rename from resources/assets/js/Waypoint.js rename to app/resources/assets/js/Waypoint.js diff --git a/resources/assets/js/_ol.js b/app/resources/assets/js/_ol.js similarity index 100% rename from resources/assets/js/_ol.js rename to app/resources/assets/js/_ol.js diff --git a/resources/assets/js/app.js b/app/resources/assets/js/app.js similarity index 100% rename from resources/assets/js/app.js rename to app/resources/assets/js/app.js diff --git a/resources/assets/js/bootstrap.min.js b/app/resources/assets/js/bootstrap.min.js similarity index 100% rename from resources/assets/js/bootstrap.min.js rename to app/resources/assets/js/bootstrap.min.js diff --git a/resources/assets/js/findRoute.js b/app/resources/assets/js/findRoute.js similarity index 100% rename from resources/assets/js/findRoute.js rename to app/resources/assets/js/findRoute.js diff --git a/resources/assets/js/helpers.js b/app/resources/assets/js/helpers.js similarity index 100% rename from resources/assets/js/helpers.js rename to app/resources/assets/js/helpers.js diff --git a/resources/assets/js/iframeResizer.contentWindow.min.js b/app/resources/assets/js/iframeResizer.contentWindow.min.js similarity index 100% rename from resources/assets/js/iframeResizer.contentWindow.min.js rename to app/resources/assets/js/iframeResizer.contentWindow.min.js diff --git a/resources/assets/js/iframeSearch.js b/app/resources/assets/js/iframeSearch.js similarity index 100% rename from resources/assets/js/iframeSearch.js rename to app/resources/assets/js/iframeSearch.js diff --git a/resources/assets/js/jquery-ui.min.js b/app/resources/assets/js/jquery-ui.min.js similarity index 100% rename from resources/assets/js/jquery-ui.min.js rename to app/resources/assets/js/jquery-ui.min.js diff --git a/resources/assets/js/jquery.min.js b/app/resources/assets/js/jquery.min.js similarity index 100% rename from resources/assets/js/jquery.min.js rename to app/resources/assets/js/jquery.min.js diff --git a/resources/assets/js/jquery.ui.touch-punch.min.js b/app/resources/assets/js/jquery.ui.touch-punch.min.js similarity index 100% rename from resources/assets/js/jquery.ui.touch-punch.min.js rename to app/resources/assets/js/jquery.ui.touch-punch.min.js diff --git a/resources/assets/js/map.js b/app/resources/assets/js/map.js similarity index 100% rename from resources/assets/js/map.js rename to app/resources/assets/js/map.js diff --git a/resources/assets/js/mapSearch.js b/app/resources/assets/js/mapSearch.js similarity index 100% rename from resources/assets/js/mapSearch.js rename to app/resources/assets/js/mapSearch.js diff --git a/resources/assets/js/md5.js b/app/resources/assets/js/md5.js similarity index 100% rename from resources/assets/js/md5.js rename to app/resources/assets/js/md5.js diff --git a/resources/assets/js/modules.js b/app/resources/assets/js/modules.js similarity index 100% rename from resources/assets/js/modules.js rename to app/resources/assets/js/modules.js diff --git a/resources/assets/js/ol-debug.js b/app/resources/assets/js/ol-debug.js similarity index 100% rename from resources/assets/js/ol-debug.js rename to app/resources/assets/js/ol-debug.js diff --git a/resources/assets/js/ol.js b/app/resources/assets/js/ol.js similarity index 100% rename from resources/assets/js/ol.js rename to app/resources/assets/js/ol.js diff --git a/resources/assets/js/routing.js b/app/resources/assets/js/routing.js similarity index 100% rename from resources/assets/js/routing.js rename to app/resources/assets/js/routing.js diff --git a/resources/assets/sass/_variables.scss b/app/resources/assets/sass/_variables.scss similarity index 100% rename from resources/assets/sass/_variables.scss rename to app/resources/assets/sass/_variables.scss diff --git a/resources/assets/sass/app.scss b/app/resources/assets/sass/app.scss similarity index 100% rename from resources/assets/sass/app.scss rename to app/resources/assets/sass/app.scss diff --git a/resources/assets/sass/offline-module.scss b/app/resources/assets/sass/offline-module.scss similarity index 100% rename from resources/assets/sass/offline-module.scss rename to app/resources/assets/sass/offline-module.scss diff --git a/resources/views/about.blade.php b/app/resources/views/about.blade.php similarity index 100% rename from resources/views/about.blade.php rename to app/resources/views/about.blade.php diff --git a/resources/views/addons/navigation.blade.php b/app/resources/views/addons/navigation.blade.php similarity index 100% rename from resources/views/addons/navigation.blade.php rename to app/resources/views/addons/navigation.blade.php diff --git a/resources/views/addons/offline.blade.php b/app/resources/views/addons/offline.blade.php similarity index 100% rename from resources/views/addons/offline.blade.php rename to app/resources/views/addons/offline.blade.php diff --git a/resources/views/addons/route.blade.php b/app/resources/views/addons/route.blade.php similarity index 100% rename from resources/views/addons/route.blade.php rename to app/resources/views/addons/route.blade.php diff --git a/resources/views/addons/search.blade.php b/app/resources/views/addons/search.blade.php similarity index 100% rename from resources/views/addons/search.blade.php rename to app/resources/views/addons/search.blade.php diff --git a/resources/views/empty.blade.php b/app/resources/views/empty.blade.php similarity index 100% rename from resources/views/empty.blade.php rename to app/resources/views/empty.blade.php diff --git a/resources/views/errors/503.blade.php b/app/resources/views/errors/503.blade.php similarity index 100% rename from resources/views/errors/503.blade.php rename to app/resources/views/errors/503.blade.php diff --git a/resources/views/help.blade.php b/app/resources/views/help.blade.php similarity index 100% rename from resources/views/help.blade.php rename to app/resources/views/help.blade.php diff --git a/resources/views/layouts/staticPages.blade.php b/app/resources/views/layouts/staticPages.blade.php similarity index 100% rename from resources/views/layouts/staticPages.blade.php rename to app/resources/views/layouts/staticPages.blade.php diff --git a/resources/views/map.blade.php b/app/resources/views/map.blade.php similarity index 100% rename from resources/views/map.blade.php rename to app/resources/views/map.blade.php diff --git a/resources/views/mapIframe.blade.php b/app/resources/views/mapIframe.blade.php similarity index 100% rename from resources/views/mapIframe.blade.php rename to app/resources/views/mapIframe.blade.php diff --git a/resources/views/routen-assistent.blade.php b/app/resources/views/routen-assistent.blade.php similarity index 100% rename from resources/views/routen-assistent.blade.php rename to app/resources/views/routen-assistent.blade.php diff --git a/resources/views/searchResults.blade.php b/app/resources/views/searchResults.blade.php similarity index 100% rename from resources/views/searchResults.blade.php rename to app/resources/views/searchResults.blade.php diff --git a/resources/views/vendor/.gitkeep b/app/resources/views/vendor/.gitkeep similarity index 100% rename from resources/views/vendor/.gitkeep rename to app/resources/views/vendor/.gitkeep diff --git a/routes/api.php b/app/routes/api.php similarity index 100% rename from routes/api.php rename to app/routes/api.php diff --git a/routes/console.php b/app/routes/console.php similarity index 100% rename from routes/console.php rename to app/routes/console.php diff --git a/routes/web.php b/app/routes/web.php similarity index 100% rename from routes/web.php rename to app/routes/web.php diff --git a/server.php b/app/server.php similarity index 100% rename from server.php rename to app/server.php diff --git a/storage/app/.gitignore b/app/storage/app/.gitignore similarity index 100% rename from storage/app/.gitignore rename to app/storage/app/.gitignore diff --git a/storage/app/public/.gitignore b/app/storage/app/public/.gitignore similarity index 100% rename from storage/app/public/.gitignore rename to app/storage/app/public/.gitignore diff --git a/storage/app/public/Noto Sans.zip b/app/storage/app/public/Noto Sans.zip similarity index 100% rename from storage/app/public/Noto Sans.zip rename to app/storage/app/public/Noto Sans.zip diff --git a/storage/framework/.gitignore b/app/storage/framework/.gitignore similarity index 100% rename from storage/framework/.gitignore rename to app/storage/framework/.gitignore diff --git a/storage/framework/cache/.gitignore b/app/storage/framework/cache/.gitignore similarity index 100% rename from storage/framework/cache/.gitignore rename to app/storage/framework/cache/.gitignore diff --git a/storage/framework/sessions/.gitignore b/app/storage/framework/sessions/.gitignore similarity index 100% rename from storage/framework/sessions/.gitignore rename to app/storage/framework/sessions/.gitignore diff --git a/storage/framework/views/.gitignore b/app/storage/framework/views/.gitignore similarity index 100% rename from storage/framework/views/.gitignore rename to app/storage/framework/views/.gitignore diff --git a/storage/logs/.gitignore b/app/storage/logs/.gitignore similarity index 100% rename from storage/logs/.gitignore rename to app/storage/logs/.gitignore diff --git a/tests/ExampleTest.php b/app/tests/ExampleTest.php similarity index 100% rename from tests/ExampleTest.php rename to app/tests/ExampleTest.php diff --git a/tests/TestCase.php b/app/tests/TestCase.php similarity index 100% rename from tests/TestCase.php rename to app/tests/TestCase.php diff --git a/webpack.mix.js b/app/webpack.mix.js similarity index 100% rename from webpack.mix.js rename to app/webpack.mix.js diff --git a/yarn.lock b/app/yarn.lock similarity index 100% rename from yarn.lock rename to app/yarn.lock