Make README.md use GFM. Fix typos and reorganize codes.