add opencyclemap to the available base-layers
switch from JSONP to more robust CORS
display spinner while ajax requests are in progress