Adding some authorization for views
Merge branch 'develop' of https://github.com/shsu/comp4911 into develop
functions for all roles implemented in NavigationController