grid corss validation added, fixed bug in training of full data, now it train a model with all the data