Allow adding more lint tools, add flake8