added tests for create_index_node_for_slot and fixed it so it passes
Merge remote-tracking branch 'origin/master'