input-validate almost work

input-validate works
all inputs use binding for consistent

change function name to propertyChanged
add comments
Merge pull request #4 from feitian124/master

input-validate works