Description: Define the fundamental group, whose operation is given by concatenation of homotopy classes of loops. Definition of Hatcher p. 26. (Contributed by Mario Carneiro, 11-Feb-2015)