Dimer Model, Uniform Spanning Tree and Gaussian Free Field