Google Places Autocomplete directive for Angular JS