Refine the presentation api usage and remote view:

o add a new presentation.js to encapsulate the event listener and
  requestShow api usage
o Use jQuery fade effect instead
remove duplicate requestShow
Collapse the help text
Minor change in index.html and presentation.js
Merge pull request #3 from hmin/refine

Refine the presentation api usage and remote view: