deleted list.js file
adjusted map scale and used deferred for asynchronicity