Object-based Learning (OBL) toolkit