Feature/umltweaks

Maybe wait till after the release?
Adds juha's UML js library and uses it to show arrows rather than aggregation 'wybertjes' plus multiplicity.
We don't use owl things yet, unsure if you'd like to split off all things UML right now or prefer to keep them together.