split to many file. not complete yet
코드 쪼개기 대강 완료
리펙토링 완료
badge
add external service