singletonの修正
facadeの途中まで作成
singletonの修正（ARCと非ARCの対応　※ただし、ARC環境での動作は保証外）
Facadeの途中まで作成