add, delete,show all ok; debug & test;

delete function bug : if leaf node is value type, can not be deleted.