Refactor micropost model for following users