Minor fixes

 - handle file names better on output
 - PEP 8 some of the things
 - indent printed outputs
 - add verbosity control
Add some documentation

Also formatting
Consolidate output fxns