Designing GUI with controls (buttons, textboxes, grids)