adding in a TitledField class, corresponds essentially to TitleText