modelの役割は、後述するviewとviewmodelの役割以外の部分と考えるのが妥当である。