working toward generalizing critical storage
CriticalReal added
all tests up to date
compilation issues fixed
added test3
fixed MPI test1