### 문제 현재 DataRepository에 너무 많은 책임을 담당하고 있음. Graph, Calendar, Expend, Income 에 맞는 도메인에 따라서 Repository를 분리할 필요가 있음.