made changes , the previous commit was not tested
removed hammerJS, add HTML5 Touch API, redrawing only after event triggered, feddback when rect is being drawn and moved