First Implementation of Word Editor

This is the beginning of what will become the core of the typing
interface.  The Editor component presents the word currently to be
typed, and sends events when the user starts and subsequently finishes
typing.  It also displays the word with a visual indicator of
correct/incorrect characters.