git ignores enhanced for bin, .cache ...; layout enhanced