AngularJS directives for the Google Places API