Добавил еще MoveEvaluator.
Надо переделать вычисление пути на динамику