adding addList spec and implementation in mlListCtrl