[ Android Mobile App | My Twitter Client App V2 ] Refactoring codes , add abstract classes and methods, moving things around.