Add drag to draw feature, close #2