Renamed adapter to "BaseAdapter" to make room for new types (cursor, array)
Improved simple cursor adapter, refactored base adapter to avoid code duplication, added new activity to sample app