added several types of file to ignore specially xocde project specific