updated test input files to account for enrichment tests, fixed typos related to
enrichment json implementations, and enrichment facility implemented, passing
tests. Unfortunately, this could all use another refactor, but for now it
works. again, I'll have to revisit it during the next exercise.