modify readme and add license ,gitignore