Refactored the listview layout for the items. Refactored tests and added a ListAdapter test
Merging from master MainActivityTest