Modify design doc to include planned steps in function
complete differentiation of basic subfunctions