Added Numeric super class
Int and Money type now extend Numeric