Refactor twitter client -- consolidate API communication