Add system design document

Add system design document