refactored preferences setting, fixed dependencies for VivideDynamicAnalysis

BaselineOfVivide-mt.2