lesson 2.2
lesson 2.3
simplified PredictionOutput usage
added 'classname=' prefix to constructors
lesson 2.4
lesson 2.5
lesson 2.6