First submission review

@mpillsbury @3arrett @arpi0003 - first pass - feel free to chime in...

NOTE: click on "first pass" to add comments