tau3

Results 3 comments of tau3

maybe all this cursor deciding logic can be moved out to a separate class because `Interface` already has to much members and functions

well, that merge was tough

This boat has `Direction::UNKNOWN`. Has it been summoned? For some reason it has its direction unset.