Changed some logic on how and when the flight is calculated, the
BoardView is also a MouseMotionListener....I think. The methods
necessary are currently almost finished, but untested, as the OO when
the inputs are to be accepted is still messy.