updated geolocation code to have more semantic function names and now output the name, address, and office number to html