added detailed feature list to design doc