モデルとビルダーの相互依存を無くそう
ChatTagをインターフェース化

- それに伴ってChatTagBuilderを追加
- 破壊的操作を無くす