Initial import of the Input widget.