Google places

Closes #129 .