Several Changes to the login system

added in the UI functionality for the login system, and getting started
on login testing