intermediate check in trying to add support for querying from tables by walking a path of relationships.
Checking in intermediate files before doing a fair bit of refactoring
Large refactoring of code to move away from command line parameters to writing groovy scripts.   Also moved to using gradle for building.