Add invoke tasks.py
Update gitignore
Update dependencies to use lower-case names