Here we create a number of threads and then randomly start getting putting and deleting values. The intent is to test that the locking behaviour of the storage modules is correctly implemented.