style overrides for all fronts; allow configuring Styles
make all styles case classes
fixed merge issue