google library places

should be merged from vivid-planet 3.something