less shitty code in node deletion
less repitition
refactor rm code
combine rotate functions into one w/ param for direction
refactor/rename insertion balancing code
refactor node insertion recoloring code
refactor del_rebalance
rm unnecessary includes
move test/check functions to test_rbt.c; make rbt_node_color public & rename
reorder functions ; move status enum to test_rbt.c
refactor rbt_insert_node to remove (symmetrical) repitition
remove symmetrical redundancy from rotation function