Chern-Simons Theory, Knots and Moduli Spaces of Connections