Skeleton of load_xyz, the xyz translator.
Draft of (most of) XYZTranslator.

I think this is about how things should work (still missing implementation
of a few things related to `storage`). Committing and holding until I check
details with JHP.