Combinatorial Species and Labelled Structures