map.js file and initial layout