Implementing RBST delete.
Finished implementing.