Philip

User input is made into an object, there is a place for a function call, and finally the string is displayed to the user on a similar looking html page.