Exploring Random Geometry With The Gaussian Free Field