improved cache file name
unified filter
fix property parsing
do not cache memory nodes to disk
propery servlet lifecycle, including a destroy method that saves module caches
shared code for module iteration and probing