Load models from models.json [WIP]

Not done yet.

TODO:
 - figure out how to enhance models.json syntax so that remoting
   can be configured there

 - add client-specific configuration of models (LocalTodo vs.
   RemoteTodo)