Design

Created final design document