Added different documentated caching types
Added extra caching config parameters to config file