Add .gitignore and keep empty folders