Create immutable model parameters object

Its immutable and can be the object of basic arithmetic
operations.
Get and set model parameter values
Rewrite everything