rename googlemap.js to application.js and better initialization
html Element creation
make google API optional: we don't really need it!