Fixes for Caching

Removes the fetchTimeStamp() because it causes issues
Implements fetch() as it should be implemented.
Implements the writeCachedContent() to modify save()