* adding behavior to directive to attach map to mapService