Unit moving bug

There was a bug where when you tried to move to the position that you already were at, the unit would disappear (because we would divide by zero). That bug is fixed here.