Add RandomGridSearch
Update tests
Cleanup GridSearchCV
Revert GridSearchCV code removal
Add RandomGridSearchCV