Added CompositeBase superclass for composite pattern generators
Rename dims to features, ValueCoordinator to FeatureCoordinator, various variable renames according to the comments in the pull request, improved docs, default values for dataset in PatternCoordinatorImages, improved example for inherent_dims