Local secondary indexes

This is dependent on #21