Shape recognition is implemented, though some features common to the line-generated shapes hasn't been implemented for the gesture-generated shapes yet: selection indication and color selection (I think). I've noticed that sometimes there is a delay between drawing being performed and the recognized shape being drawn. Project runs without error.