gitignore to keep the directory structure