Add gitignores to make empty directories appear in repo