Adding in Places search support

getGrub is not yet called anywhere, and there are still some bugs
leaving placeForGrub undefined.