[REFACTOR] Define and use questId value model

Overview / 概要

This project doesn't use the value model effectively. It should use value model more actively. This issue focus on use QuestId value model. With this, this project codes can be more easy to read.

Details / 詳細

  • Tasks
    • Define the questId value model
    • Find the questId usecases
    • Replace the fields with use questId value model

References / 参考文献

Edited by ZYUBE