The Dirichlet space: a survey