Merge pull request #122 from daniellemayne/develop

tests for new alterVM methods and creating volumes where vm is required