improve ng gmaps directive 5