begin split factories, page models, redo login test
change responsive menu icon
responsive publication styling
Merge branch 'master' into tests
add lograge for readable logs
refactored change password spec, added shared context
project section spacing fix
refactored modals, notifications and prompots into components
refactor notification error
edit and delete people
tests: add person
alumni and developer user tests
reorganise spec models, add designations tests
fix edit profile route
add navigation
navigation methods generalised
change home page behaviour
handle logout link cleanly
move complex concerns to lib
tests: manage programmes