created design doc. closes #1