Move Palette related functionality form Pane to Palette constructor.
Restructure Component constructor to facilitate upcoming 'pane' Component type.
Implement Component type 'pane' and merge more functionality with 'row'.