added test validations for email, username, password, password confirmation, length... add user model with those 4 attributes
added bcrypt, tests for passwords, signup, SSL security, usercontroller additions, additional routes, and tests to accompany the creation