Sign-up Form template

Create a form for signup which takes a username, email, password, and confirmation password from the user.
Adding Some Validation checks to the User Model
Added Bcrypt for password encryption User Creation
Add views for user sessions

Includes home, login, profile, and setting
Add sessions controller, more views. Reconfigure routes.

Login page is now fully functional with bcrypt.
Remove default homepage