New changes to the Mover class

Now supports moving towards a target