refactor micropost feed and tests
add user following