Added a Parameter class with a Builder

To ease the Humanized creation that was going to degenerate quickly.
Lots of fixes for various issues

Most of the issues were included with the "units to display" parameter.
There is still a lot to do.