Added a new Admin portal page, and tests for the admin controller.