adding .gitignore to reduce amount of unexpected file to commit
updating MANIFEST.in, .gitignore