Correcciones a movement()

x y y se inicializan en 0, movement ahora mueve segun la posicion de x y
Y, no desde el origen.