added intentservice and contentprovider classes