added mvc design doc