Phase 1 of changes from feature/modules_integration

refactors project to include a standalone app
updates numerous parts of settings
This should probably go in a test.txt requirements file as it's only used in testing.