MADS: Beginnings of re-implementing text view class