Added new ContentProvider and ContentProviderContract
Fixed all bugs related to the contentProvider.
First working copy of the application.