Added class
Added some comments
Modified Output class

Deleted SetOutputManager method. Changed to Property.
Merge branch 'Modify-OutputClass'

* Modify-OutputClass:
  Modified Output class
Merge branch 'master' into debug-class-sample
Modified Input class

Deleted SetInputManager method. Changed to Property.
Merge branch 'Modify-InputClass'

* Modify-InputClass:
  Modified Input class
Merge branch 'master' into debug-class-sample
Implemented
Merge branch 'debug-class-sample'