general updates to master branch
Added .gitignore