refactored TwitterUtil to store username and twitterFactory
caching tweets and lists works
login/logout works, still a bit clunky UIwise