bring the ModelManager close to the interface (fix for #158)

/cc @sjopet @dbu