Fix route to get Smyth htmls
Add complete section index to sgGrammarRetriever
Add specs for a Range class
Start Range constructor factory
Add Range.includes()
Add Range.includesOtherRange
Add Range.hasOverlaps
Add some parens
Add Range.sharesElements()
Use Ranges in sgGrammarRetriever for fileIndex