added google maps api and searc functionality