Began flushing out Textwidget class