Database 클래스 제거 및 반복 테스트가 가능하도록 소스 코드 수정함.