doc improvements
working composite models
greatly simplified subclassed models