Secure hashes for experiments

Secure hashes for experiments help to ensure that the correct version is running in the lab. Secure hashes will be displayed at the start and printed in all  output file