cleaned up and added documentation to subsumes?
added Apache header to files in spec/unit/path
compacted the _spec file data format
moved from yaml to a dsl for fake executable data format