add gitignore, remove cruft
Add requirements