Implementation of Random Forest with support for categorical values.