Redid syntactic parsing interface

Functionally, we're at the same place as the last commit, but it's
redone so that you can select individual morphemes.