Base structure with composer and base classes.