refactor the README to markdown flavore

refinement and refactor of the README file:
(1) rewrite it in Markdown
(2) add some information to make the document more clear