remove orphaned signature method
improve phpdoc
use a common interface for model classes
improve phpdoc
introduce a base transformer class