An angular.js service wrapper for Google Maps API