Topological Strings, Flat Coordinates and Gravitational Descendants