Working example of subclasses for model.
Load (but not use) PM in main.  Perhaps it should be loaded
by the controller?
Small fix in draw-model.js so it starts up.