incorporated TreeCursor with BTree interface. Changed implementations to more appropriate names, Query and Answer