Proof of concept works...(details below)

Currently I am hard coding a structure to map from level+x_y to base64 blob byte range. This should be dynamic, obviously.

Caching appears to be non-existent--I think that is the reason for slight sluggishness during pan/zoom.

Look into ETAG & other cache control stuff

Consider proxying these requests

Consider bandwidth hike due to base64 encoding