Midterms for CS21A

Scheduled for 2003.12.16

- Refactoring
- UML
- other stuff