Geometry of integrable systems on 2D surfaces (2012)