Besides creating the class,sequence,component diagram and listing down the assumptions, what else is to be submitted. For eg. do we have to give some overview of the design, or should we also put in a deployment diagram. Roughly how many pages of written material might it consist of?