Added public/private to undefined types and added deliverable 3 design
doc.