Polish ContentProvider
Move fragments and compat to subpackages. Update gitignore