Refactored to a fat model skinny controller for Document and IgnoreGroup