MainWindow design