completed up to 12.2.4 in chapter12
completed basic follow/unfollow with validations