added a function that load training and train on a portion of it
fixed number of samples per stock and the loading
moved training_and_classification getter to a new file, put save in the caller and changed the caller name