シングルトンを廃止

複数のデータベースを生成できるように変更
Update Example
Operationのキャンセル
Add Async remove record oepration
Add Error codes