CompositeApp builds apps
switch from dynamically loaded apps to an explicit binary workflow
Use default constructor for Cascade