Add Requirements chapter
update manual
update gen-readme script & README.md