add a variable to read in the acitvity model.
specifiy using Davies activity model.
1) correct several compiling errors.
2) publicly inherit from the base class.
do not need the template express any more.
link the activity model