added R-B tree skeleton code