전체 구조 변경. function 폴더를 만들어서 함수기능하는 클래스들 다 넣음