implement B+ tree delete method and fix B tree part of deletion