added much of the map function and form on contact page