Added authentication and authorization for admin screens

When a user goes to any `/Admin` URL, they'll be required to enter a user name and password.

The default user name and password provided is:

- User: `admin@admin.edu`
- Pass: `passwordGT1@`

For production instances, this account should be removed upon installation.

Additionally, screens have been added to add and remove admins.