a huge change of re-arranging directory structures, and a small change of correcting some typos.