1. Implement the sentinel key for an empty node.
2. Some bug fixes.