Add .gitignore
Add code provided by instructor for challenge 01.
Fix flake8 issues.
Merge branch 'master' of github.com:appleby/cs387-applied-crypto