fixed typos in setup.py and added gitignore