fix tip style
make form validate work with tip
add val source
fix readme