Suppose we are in a path connected space $X$ , then the homotopy classes of loops about any point has a bijection between. Even if one takes the whole space and quotients the loop by free homotopy(*), then the resulting set of homotopy classes of free homotopy would be in bijection with the homotopy class of the loop about any point.
This makes me wonder then if we can define a composition on them without so we can get a fundamental group of the space $X$ without reference to any particular point.
My try:
Consider the set of loops on the space w.r.t free homotopy. Define the composition $*$ of two loops $\sigma_1 : S^1 \to X$ and $\sigma_2: S^1 \to X$ as follows. We pick a point $x_1 \in \sigma_1 (S^1)$ and a point $x_2 \in \sigma_2(S^1)$. I believe then we define we pick a point on each curve, use path connectedness to make a path between em, and then define a new curve where one traverses $\sigma_2$, $\gamma$ and $\sigma_1$ and say it's continous through application of pasting lemma.
However, I am not exactly sure how to define the composition loop such that everything is well defined exactly though.
How do I complete this approach? Is it even a fruitful approach?
*:Two loops $\sigma_1: S^1 \to X \sim \sigma_2 :S^1\to X$ are free homotopic when there exist a function $H: S^1 \times [0,1] \to X$ with $H( \_,0) = \sigma_1(\_)$ , $H(\_,1) = \sigma_2( \_ )$