Sketches out new abstract class organization.