Implemented input and output variable. Moved base task parameter to value class.