pre release commits

prepping for a release tag.  Everything seems to be buttoned up at this time.  Another round of refactor and code review is going to be done