Prototypal Inheritance in ObjectMakr

Hurray, Javascript prototypes! Maps Managr still requires the old
version, so a renamed copy is kept.