완성

multithread로 구현하려던 부분도 timer로 해결. 끝!