Mostly pip8 complient now! Wow, that is a fussy standard.
Fully pip8 complient... and I finally remembered to update the date at the top of the file