componentsパッケージ直下のクラスを適切なパッケージに整理
typesafeパッケージと関連クラス追加