refactor twitter loading, marshall to objects