Dial now requires map directive, dial calls update zoom on map directive