refactor(diagram/header): make use of MapListModel for layouts

Merged Dave Patrick Caberto requested to merge SeaDve/bustle:map-list-model into rustle

This requires !56 (merged).

Merge request reports