DECAFS-30: new implementation, still untested
DECAFS-30: a few tests that pass
a bunch of gitignores