add LICENSE gitignore
add source code
update...