Make integration tests work

Need file organisation refactoring
Add select user integration test
draggable view for transitioning between routes on mobile
compil
debugger oops
Merge branch 'master' into gh-pages