Initialize typedText variable with what is already in the input
Added FIXME label to newItem functionality.
Renamed typeText variable to currentValue
Added setValue method to programatically change the current input's value.
Added refresh method to programatically trigger a search with the current input's value.