Merge pull request #112 from kamalpreetgrewal/master

implements move for circle, ellipse and text
implements redo for circle and ellipse