add aa tree; new, insert, size, free...