MGI is an experiment in minimizing the primitives a traditional Graphical User Interface (GUI) needs to support.
After careful consideration most user interface primatives can be boiled down to the following items:
- Container
- Content
- Button
- Input
A Container positions its children