Implement add,lookup,min,max,size,print,printpostorder and a draft method for remove