RepositoryBuilder를 싱글턴으로 변경하고 생성한 repository의 List를 저장하도록 변경. 이미 한 번 생성한 repository를 List에서 꺼내오도록 변경.
Table클래스를 별도 패키지로 분리.