contribFeature moved to model class and content provider