a few flake8 fixes
added some style docs
added installation instructions
trailing whitespace
minor doc change
minor