WIP: Add Basic Implementation and Tests for NGramIndexer

This is very much unfinished!
Correct Shebang Line in TemplateIndexer