Parameterized Model

Added the parameterized model base class.