added gitignore to allow tracking of empty dirs