All basic functionality is complete and working: train multiple models, store all information, and create informative plots
first version that can serve for larger series of experiments