Nuts & Bolts - Basic I/O
All I/O is defined on the front panel
Every input/output has a graphical representation
Most datatypes have multiple representations
All memory is dynamically allocated