全体の枠組みを修正(動作未確認)
一通り実装完了(ただし要動作確認&要テスト)
socket関連以外を修正，テスト(動作確認)
requireのパス関係を修正