ref #13 comment and revisit
* start enforcing some minor style constraints
ref #13 start commenting and revisiting program