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.
Is outright red and green not a little too high contrast for the pictures?