simplify square component should update test
fix first drag on mobile issue
initializeTouchEvents seems unneeded