completely revamped the login system to accomodate registration and user types. (still in progress). Began adding registration form and logic