New more comprehensive ignore file