Create seperate om_history module.
Add morph property accessors.
Remove unnessecary base.js load
Change initial morph position in model
Implement branching history tracking
Fix remove-morph: filter returned tuple instead of vec
Move history code into separate module