add thin
update css with #map-canvas div
add map.js code for asynchronous map syncing
clean up view for all-js map