Add Thrift Structure
Add Global Cursor Object