Directives scaffolding
Simple lists
Move initial config to service
Handle initial resource positions
Separate directives from services
Basic linking
Switch colors depending on reference type
PK detection
Detect FK
Route to uml view
Some housekeeping
More housekeeping
Rename directives file for uniformity
Test umlDiagram services
Remove stale tests
Improve styles and fix legend.