Setup User model and updated Gemfile to include Annotate Gem
Many user changes