included modified solution in SolutionModificationException
moved subset solution test to right package
updated classes throwing solution modification exceptions