Make OO types copyable and add a clone() method
Properly accept events processed by MainView
Add a scene refresh mechanism that redraws all top level items.

Optionally, it is possible to register additional actions that are
executed before the scene is refreshed.
Reset and update all customizations when a scene is refreshed
Introduce a Timer that can be used to measure execution times
Improve the API of the Timer class
Track the execution time for some interesting processes. Use F7 to show.
Ignore mouse events on View information labels
Add a global event hook that allows time tracking of all events.
Add a Timer option to ignore zero time values. It is on by default.
Generalize LayoutCursor to work with any item