cardlayout and layerlayout

- Added cardlayout and layerlayout
- Renamed Widget to Control
- Renamed ThemedWidget to Widget
- Renamed GridLayout to GridLayoutBase
- Renamed GridWidget to GridLayout