Users can unfollow any user they've already followed
Users do not initially follow ANYONE
Any username should have the 'follow' or 'unfollow' link next to it, on any cheeps (personal choice: maybe not on the user that is logged in?)
Clicking a follow or unfollow link needs to log in our program, that this user is now following or unfollowed this other user
Clicking follow or unfollow can just redirect user to the the current page (only difference is internally in the program, and the button that pressed changing between follow and unfollow)
Refactor your repositories, DTOs, views, etc. accordingly.
Pre-requsites:
Acceptance criteria: