small cleanup in the ajax fetch from reddit
a little more documentation to the adapter
removed the explict routes and using the injected store instead
now tracking the age of the cached data, and refreshing it only if its too old