randomly shuffling to more rubustly test #5. successful on linearly separable datasets
committing gitignore for lin separable dataset