Some additional work to hide addressing details...

... from the top-level implementation of ONMjs.Model. Eliminated the ModelBase class and moved all implementation detail into ModelDetails.