added 3 public api methods

getValue() return the input value
setValue(value) set new value to the input
getInput() return the original input element