Change movement to be continuous, instead of tile based