A sample OpenLayers 3 app