モジュール実装

Signed-off-by: unknown <kenichi@JIRO.dom11731a.local>