Design Document **DRAFT**

Rough outline.
2 class diagrams are done