add controllers/page.js
add controllers/map.js
add sessions
new improoveds (c)