Use one model representation.

Also, serialize the model directly to file. I am still not sure if this
is what I want. The advantage is that the model is read more quickly. The
disadvantage is that the storage format is not simple anymore.