Design Document Update

Updated the design document to reflect the requirements laid out on
Blackboard.