added follows/unfollows routes and controller
added edge case so user cant unfollow themselves