updated gitignore to handle folders