Add a settings handler
Update the names of the cache keys
Test routes
Add developer doc about caching