New user form, model

- Enable BCrypt in the Gemfile for password encryption
- New User html form
- Created model and controller objects with functions required to
create a user