Refactor TwitterService to receive class that knows how to populate a tweet