fix bug #1
fix #3
fixed #2
 add bgm, se class
add EndingScene
BGM fadeout event
add submodule for async
fixed #5
  use async waterfall
Merge branch 'master' into gh-pages