second commit

Upload code, documents and executable files.