added top level gitignore