OPEN - task 1: 基礎的なソフトウェアアーキテクチャを開発する。 
https://github.com/nilcy/zeroth/issues/issues/issue/1

Signed-off-by: nilcy <nilcy@mac.com>