Adding feature selection and stratified shuffle split