models -> primitives and meshes

They have unique needs if similar data
New YAML vector syntax. Still not sure I like it