Added a doc for describing the model interface

Not perfect, but maybe helpful?