added design doc for game flow