Refine Parameter by Quantity

Make a subclas Quantity(Parameter) and also QuantityValue(ParameterValue).

Relates to #165 

- [ ] make also `Enum` type