MoveTowards now working for main character. But main char does not stop in time