Added AbstractParameterSupplier

and Examples
Added additional stuff