agile: update release notes with contents of indexing branch
sml: add indexer and skeleton test

copy across indexer from indexing branch