based on "My Twitter App", but with more features such as tab-controlled fragments