Refactor sidebar with widget.enchant.js

widget.enchant.jsを試しに使いつつリファクタリングしてみた。
リファクタリングは、

* メンバ変数、メンバ関数をできるだけ減らす
* プライベートっぽく扱いたい関数は頭に_を付ける
* constructorでは初期化するEntityごとにグルーピングする

とかを意識してみた。

気に入ったらマージして〜