updated BTnode made more tests for remove