Fixing issue were memory-engine would manipulate data becuase it was referancing it
Adding test to see if data is not referencing input data
Fixing issue were memory-engine tests were being run twice