update README
add LICENSE
add source code