delete tests added
delete leaf node implemented