here's the start of a setup.py
add to gitignore and fix a typo