Movement

- Calculate the distance to all tiles with A* to check if we can move
unit to that position and then we want to show a highlight.
- Next todo is: attackhighlight in some situations showing when they
should not.