Initial checkin of basic template with OpenLayers viewer