Initial work on getting the login panel working.