1) ZoomNav

2) Inheritence 
   - UML
   - class diagrams
   - single responsibility principal
   - ask don't tell
   - classes that are directors of other classes - usually tightly coupled
   
3) XML
   - represent any data
   - have fun with it
   - map example?
   
4) Crap Gallery

5) Document Class

Homework try to make your gallery uncrappy
look over the gallery from las3


procedural button pattern
extends with a shitty little navigation