Registration and login

registration and login now work, still need to work on validation for
login and check for duplicate usernames and passwords for account
creation