addition of TextView for Tip Output
add onSavedInstantState + onRestoreInstantState
update