Edits to model fields in test/model_notes.txt.
Added to 'for later' list in test/user_storyidea.txt.
Ran 'rails d migration CreateUsers' to remove previous migration. Realized devise has User built-in.
Ran 'rails g migration AddFieldsToUsers' in order to add additional attributes to Users.
Created new migration to add extra fields to User model, including username.
Added paperclip gem to Gemfile. Ran bundle install.
Added directory to paperclip's command_path for development environment.
Modified User field profile_pic to conform to paperclip usage.
Ran 'rails g devise:views' to provide template views to try to save some time.
Added strong params to application controller necessary for devise to use username in user auth.
Created test/devise_notes.txt to track pending items to complete to get user auth fully working.
Added username field to applicable devise views.
Set authentication key 'login' in devise intializer and user model to allow for signin/signup via email OR username.
Added account_update strong params to application controller.
Overwrite Devise's find_for_database_authentication method in User model
Added note on verification of username in User model.
Note in test/devise_notes.txt to update Devise error messages to reference appropriate fields, i.e. email, login, username, etc.
Note to add instructional temp text in Login form fields for 'username or email address'
Removed username and email fields from new session view, added login field.
Edited test/devise_notes.txt.