add cache config variables

Use more controller places to put the cache so you dont need to change
the fonts directory permissions