GUI Hierarchy
- ``Primitive'' objects are directly derived from Component
- Layout is used for geometry management
- Event encodes all the event information
- Peer objects are used to give the native implementation, and should be
ignored most of the time
Slide 21