UI Improvements - Admin Login Page - Fixes #194