refactoring User#follow, #unfollow