Support for creation and management of windows in Dart