move text rendering from Pedder::Texts to Pedder::Text; add highlit state to Pedder::Text