Selection in context is inmuttable, so java arrays instead of lists
New scene elements are added to the center of the scene
according to the viewport
Fix in filechooser
Adde close action
Widgets are not updated until an object is read