gesture based movement works, need to learn transformation
fixed bugs, linear vector transformation for now