starting support for indexes
support querying secondary indexes. Also refactored stuff around
finish 2i implementation, now support range queries
Merge branch 'feature/2i'