separated app.js from router
add map div required by places api
view and collection updates