(re)introduce ChartFactories selfless trait
pulls type Orientation into Imports