updated listAdapterTest, baseitem refactored, listAdapter to be further completed