ContactListActivity refactored & commented