Multiple changes in virtual protein generator, changes in tests