A bunch of Google JavaScript API adaptations to AngularJS.