Groups and Manifolds from Triangulated Polyhedra: Connections between topology, knots and group theory