moved subset validation to separate package
optimized evaluation/validation objects
provided delta eval/val in knapsack example
updated CHANGES