gitignore added to repo for best practices