Added ContentProvider support and ContentProvider Test Case