シングルトンの コンストラクタのメッセージが誤っていたので修正
MapStore を TypeScript 化

依存性の解消のために一部のメソッドの中身を外に出している
UserStore の書き換えの抜けを修正