Moved to using noLegacyStyle (closes #20, #16)

* Plus a bunch of editorial fixes
* also closes #16 

This is far from done or working yet, but at least some of the infrastructure is starting to come together.
Thanks, got it :+1: