refactor all

Signed-off-by: Yuya <matsuo@eje-c.com>
update README

Signed-off-by: Yuya <matsuo@eje-c.com>