WINDUP-139  Create ModelModel and fill the graph.

I really am not a fan of the inner interface pattern, but if you guys outvote me on it, I'll cave in.