update README.md
add .gitignore
edit .gitignore
add source files