Added TextInput.clp

This file contains a template meant to provide a standard way of encapsulating
user input