optimize the scheduler
optimize the code tree
New Interface for Iterator
New Interface for Iterator 2
Impleme BTree Iterator
New Interface for btree hash
move private member to public
Implement the context
fix some stupid bug