renamed trainings directory
renamed class
extended constructor
removed local var
extracted new method
added functional interface for training
clean up