Movement with A* + fix attack after move

- Todo: new highlight implementation.