Added model and view for changing text properties