Move model code to its own component and system

It used to reside in the drawable component and the render system. It
now resides in the model component and the model system.