Convert NumericRangeTrait
Convert RangeTrait
Merge pull request #1 from texdc/refactor_traits

Convert traits to abstract classes