Simplified JS API.
Merged models, moved manipulators into model. Streamlined model properties.