Added initial design doc.