Add flake8 config
Add author file and include it in the docs
Add invoke tasks to run tests, lint, and update author list