Add basic ContentProvider functionality