Fix setup.py and packaging
Update .gitignore
Track grammar