Changed TextTokenStream to use a Builder. Added errors to
TextTokenStream instead of throwing exceptions, so the game can handle
them.
Added Words as an object to BasicTextTokenType