Introducing the input and output objects
Redoing the variables using objects
Established the input and output objects
Implementing objects for output data in the view