Added field dimensons and trees to Solution class, and added isValid method
Minor tweak to physical packing to ensure it does not reject a packing due to a small epsilon floating point error
Merge branch 'physical-fix'

* physical-fix:
  Minor tweak to physical packing to ensure it does not reject a packing due to a small epsilon floating point error
Merge branch 'solution-validation'

* solution-validation:
  Added field dimensons and trees to Solution class, and added isValid method