fully functional twitter api hw

everything works before I try to refactor.