Renamed cache.js to _cache.js;
Added global caching to all fetched templates
Use new engine/_cache module's template() for fetching a template