added .gitignore for bin/ dist/ etc