Finshed second round implementation of access control page. Added
feature where users that are only admins can access the page(This
setting can be changed by admins so that logged in users can access the
access control page). Currently non-admin users will be redirected back
to the login page. Added a feature where admins can make other users
have admin rights by entering their username into the appropriate
location on the admin control page. When first pushing the access
control page to production, logged in user's can access it be default.
This is because no one will have admin rights due to the fact that there
aren't any entities written to the database. A user can come in to the
access control page, deem themselves and admin, and then lock the page
from non-admin access. This release will be pushed to production within
3 days once code has been merged with master branch and testing has been
completed.