create abstract data type directory
add a list of new adt