Created class gui::MainWindow and moved message loop to it
Added parent support to screen::BitmapDisplayer