Improvements

Separated unique pages into separate files.
Added the ability to upload a staff database file.
Fixed admin panel being accessible to non-admins.