Moved listview to a fragment
Moved logic to an abstract class
Incorporated tab bar
Implemented profile view