Implement TransportKit part2-2, make MovementGenerator for MO_TRANSPORT
(ATTENTION! DON'T TEST THIS - movement heavy bugged, requires finish work!)