Inherit from quantity

Code as it currently stands. Only issue that I know of is that it returns a Quantity rather than UQuantity if initialized with a Quantity object or under any of the math operation (__add__, __sub__, etc).