updated gruntfile and added map.js