General Updates

Updated the home page to include all of the registration. Also created
better error handling when a log in fails. Cleaned up little things
here and there.