added .gitignore to preserve directory creation