split up this feature into three
unit must draw where it will move to. Still needs to use
world-coordinates and convert them to screen coordinates somehow. (now
it is bugged).