modified .gitignore to include public folders without content