Add tests for CART (splitting, create, prediction