wip views
user views
put back bcrypt
created user sign in and login --wip--