safety for values

here's the best place for safety for values, thus far while mod.std.concurrent is loaded each Value has a mutex initialized, I will go ahead and write the rest of it in Value.h when I know this will be approved.