a whole bunch of lint and style fixes
bump version number