#151 #165 Refactored frontend: Using LayoutPanels.