クラスに分ける作業

見た目的には、な〜んにもかわってないんだけど、
rootに展開してたMap関連の処理やらなんやら細かいのをクラスに別ける作業をやった。

dispatchEvent、意外としらなくて感動したので、早速使った!
これはマジで便利だわー。今まで常にcallbackの関数参照を渡してたりしてた!恥ずかしい!

var map = new Map("castle",stage);
map.addEventListener("mapComplete",mapLoaded);

ってかんじで、呼び出せるようになってスッキリした〜。
ついでに、main部もmain.asって感じで別けた。