.gitignore 추가, 파일 여는 부분과 코드 로딩부분 분리

코드 로딩 부분 분리는 interactive-shell 만들때 도움될듯해서 그리함
그런데 interacitve-shell이 필요할까? 변수도 없는데 ㅋㅋㅋㅋㅋ