Refactor the central panel in its own class family