WINDUP-139  Create ModelModel and fill the graph.

I think we have too many property names to create a big enum/interface to keep all this. Also, I hate static imports with a passion :) (Most of the time.)