Transporters can now auto-pull items from adjacent sides, fixed recalculation logic with differing side types