Updated Provider

Added required overridden methods for the content provider.
Updated Content provider

added code for retrieving all items in the array