fixing some issues on the admin sign in page, all tests still passing.