Rely on ListModel events instead of manual refresh.
Improve performance.
Rephrase Descriptor into Summary.
Replacement of the hierarchy of components for the map by a simple list of components (single level).
Display the line numbers with auto update for issue #7.

The auto update is long to avoid stack overflow, but a better compromise should be found.