Swapped SimpleCursorAdaptor out in favor of a custom adaptor that allows multiple layouts in the listview