added design document to repo