Milestone reached with internal data model.
We'll see how this model structure sits with us...
Take out sys outs