Implement requires_balancing
Implement remove_block
Remove red-black tree stuff
Rename to check_bst_node and add comment
Write replace_in_parent
Remove Red-Black tree code; implement unbalanced BST