テストから見つけたバグを修正

constructor の typo やシングルトンの実装ミスなど