Describir: Sparse Boosting Based Machine Learning Methods for High-Dimensional Data