Removed duplicate classes
Added optional pre-condition for spec based testing.  Converted Integer commutativity test
Removed verbose null handling test
Removed irrelevant files