Add DOM-based routing to main.js and add google maps functionality to contact.html