added Site.focus(layer), added ellipses
	modified:   map.svg : added ellipses, texts
	modified:   script.js : added Layer.hover, Layer.unhover,
	Layer.cx, Layer.cy, Site.focus(layer), Site.setActive(layer)