clean up file deltas

this breaks property file deltas out. there are a couple different types that I'm not handling, but I thought this would suffice for a proof of concept.