Adds tests for status updates - status won't update if nothing changed.
Adds test to verify a user cannot view the show status path for another user's status.
Created new model, UserFriendships, to allow users to have friends
Tested and built associations between users and friends (who are also users)
Tests further associations between users and friends, including tests
Adds pry to Gemfile
Users can choose to add other users as friends
Adds associated tests, views, etc. for this functionality
Adds integration test for adding a friend, modifies user fixture to have password hash for "testing" as password
Adds state_machine gem
Adds user notifier mailer and associated tests.
Users are notified of a pending friend request when it is requested.
adds box-shadow to navbar
Adds mailers for new friendship requests and friendship acceptances.
Fixes two failing tests, that began to fail when friendship acceptance was added
Adds test and implementation that show profile action retrieves a user's pending friend requests.
Users can view pending friend requests and accept them
All tests passing
Adds tests for accepting friendships - all tests passing.
New UserFriendships can only be created if one does not already exist between a user and a friend.
(There's still a bug - the validation only checks for a unique combo of user and friend, but if another record exists where the roles are reversed, the validation doesn't prevent the record from being persisted in the database)
Added logic to only display Add Friend button if a UserFriendship does not already exist
Show profile view does not show option to add friend if the current user and that user are already friends.
Fixed broken tests from last commit.
Adds User instance method to check if the current user is already friends with another user
Moved test for #already_friends_with? method to appropriate file, from user_friendship_test.rb to user_test.rb
Users can now reject a friend request, if desired.
Adds validation for creating a new UserFriendship to ensure users are not already friends
Merge pull request #12 from mh120888/add-friends

Add friends