ignore test dict
progress log and error handling in cache building
skip classes with missing attributes when building caches
Merge branch 'staging'