[what] add methods: size, delete, contains, is_empty, keys for BinarySearchST