Merge pull request #53 from SenecaCDOT-BigBlueButton/fix-class-settings

add class-settings permission to professor
fix issue 1: when event is cancelled, datatable works properly now
Merge pull request #54 from SenecaCDOT-BigBlueButton/fix-view-event

fix issue 1: when event is cancelled, datatable works properly now
remove hover theme
Merge pull request #55 from SenecaCDOT-BigBlueButton/remove-hover-theme

remove hover theme
just starting, created first page
Merge pull request #56 from SenecaCDOT-BigBlueButton/bli64-documentation-01

just starting, created first page
Refactoring componentController javascript file
add more changes:
Merge pull request #57 from SenecaCDOT-BigBlueButton/refactor-componentController

Refactor component controller
add jquery dependency
Merge pull request #58 from SenecaCDOT-BigBlueButton/fix-dependencies

add jquery dependency
fix system-settings and add client validation to deparments
Merge pull request #59 from SenecaCDOT-BigBlueButton/fix-system-settings

fix system-settings and add client validation to deparments
fix manage_users, edit_user, and persist_user_info
Merge pull request #60 from SenecaCDOT-BigBlueButton/fix-manage-users

fix manage_users, edit_user, and persist_user_info
clean some unnecessary code and add authentication to some pages
Merge pull request #61 from SenecaCDOT-BigBlueButton/add-authentication

clean some unnecessary code and add authentication to some pages
fix sql data sample mistake
Merge pull request #62 from SenecaCDOT-BigBlueButton/bli64-documentation-02

fix sql data sample mistake