Added the Parameter class to hold user runtime options