diff --git a/.idea/.gitignore b/.idea/.gitignore
deleted file mode 100644
index 23baf58..0000000
--- a/.idea/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-# 디폴트 무시된 파일
-/shelf/
-/workspace.xml
diff --git a/.idea/copyright/Elex_Project.xml b/.idea/copyright/Elex_Project.xml
deleted file mode 100644
index 72d9189..0000000
--- a/.idea/copyright/Elex_Project.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/copyright/profiles_settings.xml b/.idea/copyright/profiles_settings.xml
deleted file mode 100644
index ce14878..0000000
--- a/.idea/copyright/profiles_settings.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
deleted file mode 100644
index 639900d..0000000
--- a/.idea/misc.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
deleted file mode 100644
index c610d6e..0000000
--- a/.idea/modules.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
deleted file mode 100644
index 94a25f7..0000000
--- a/.idea/vcs.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Writerside/c.list b/Writerside/c.list
deleted file mode 100644
index c4c77a2..0000000
--- a/Writerside/c.list
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/Writerside/cfg/buildprofiles.xml b/Writerside/cfg/buildprofiles.xml
deleted file mode 100644
index 1419618..0000000
--- a/Writerside/cfg/buildprofiles.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
- true
-
-
-
-
diff --git a/Writerside/images/completion_procedure.png b/Writerside/images/completion_procedure.png
deleted file mode 100644
index 3535a3f..0000000
Binary files a/Writerside/images/completion_procedure.png and /dev/null differ
diff --git a/Writerside/images/completion_procedure_dark.png b/Writerside/images/completion_procedure_dark.png
deleted file mode 100644
index a65beb0..0000000
Binary files a/Writerside/images/completion_procedure_dark.png and /dev/null differ
diff --git a/Writerside/images/convert_table_to_xml.png b/Writerside/images/convert_table_to_xml.png
deleted file mode 100644
index 2518a64..0000000
Binary files a/Writerside/images/convert_table_to_xml.png and /dev/null differ
diff --git a/Writerside/images/convert_table_to_xml_dark.png b/Writerside/images/convert_table_to_xml_dark.png
deleted file mode 100644
index 4716122..0000000
Binary files a/Writerside/images/convert_table_to_xml_dark.png and /dev/null differ
diff --git a/Writerside/images/new_topic_options.png b/Writerside/images/new_topic_options.png
deleted file mode 100644
index bc6abb6..0000000
Binary files a/Writerside/images/new_topic_options.png and /dev/null differ
diff --git a/Writerside/images/new_topic_options_dark.png b/Writerside/images/new_topic_options_dark.png
deleted file mode 100644
index bf3e48d..0000000
Binary files a/Writerside/images/new_topic_options_dark.png and /dev/null differ
diff --git a/Writerside/j.tree b/Writerside/j.tree
deleted file mode 100644
index 6e6717d..0000000
--- a/Writerside/j.tree
+++ /dev/null
@@ -1,38 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Writerside/redirection-rules.xml b/Writerside/redirection-rules.xml
deleted file mode 100644
index 4c0ea97..0000000
--- a/Writerside/redirection-rules.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
- Created after removal of "기본 타입" from JavaScript
- Type.html
-
-
- Created after removal of "Typescript" from JavaScript
- TypeScript.html
-
-
\ No newline at end of file
diff --git a/Writerside/v.list b/Writerside/v.list
deleted file mode 100644
index 2d12cb3..0000000
--- a/Writerside/v.list
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/Writerside/writerside.cfg b/Writerside/writerside.cfg
deleted file mode 100644
index cd053d0..0000000
--- a/Writerside/writerside.cfg
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/app.sh b/app.sh
new file mode 100755
index 0000000..6713f60
--- /dev/null
+++ b/app.sh
@@ -0,0 +1,10 @@
+#! /usr/bin/env bash
+
+case $1 in
+ gitup)
+ echo "Pushing to git"
+ git add -A
+ git commit -m $(date "+%Y-%m-%dT%H:%M:%S")
+ git push origin
+ ;;
+esac
\ No newline at end of file
diff --git a/doc/00_javascript.md b/doc/00_javascript.md
new file mode 100644
index 0000000..d02c34a
--- /dev/null
+++ b/doc/00_javascript.md
@@ -0,0 +1,136 @@
+# 자바 스크립트
+
+## 자바스크립트의 역사와 발전
+자바스크립트는 1995년 넷스케이프 커뮤니케이션즈의 브렌던 아이크에 의해 개발된 스크립팅 언어입니다. 처음에는 LiveScript라는 이름으로 불렸지만, 당시 인기 있던 자바와의 유사성을 강조하기 위해 자바스크트라는 이름으로 바뀌었습니다.
+
+* 초기: 웹 페이지에 동적인 요소를 추가하기 위한 간단한 언어로 시작되었습니다.
+* 성장: ECMAScript 표준화를 통해 체계적인 발전을 이루었고, Node.js의 등장으로 서버 사이드 개발까지 영역을 확장했습니다.
+* 현재: 웹 개발의 필수 언어로 자리 잡았으며, 프론트엔드뿐만 아니라 백엔드, 모바일 앱 개발 등 다양한 분야에서 사용되고 있습니다.
+
+## 웹 브라우저에서의 역할
+자바스크립트는 웹 브라우저에서 실행되는 유일한 프로그래밍 언어입니다. HTML과 CSS로 구성된 정적인 웹 페이지에 동적인 기능을 부여하여 사용자와 상호 작용하는 풍부한 웹 애플리케이션을 개발할 수 있도록 합니다.
+
+* DOM 조작: HTML 문서의 구조를 변경하고 스타일을 조작하여 웹 페이지의 모습을 실시간으로 바꿀 수 있습니다.
+* 이벤트 처리: 사용자의 클릭, 마우스 이동 등 다양한 이벤트를 감지하고, 이에 대한 반응을 처리할 수 있습니다.
+* 비동기 처리: 서버와의 통신, 타임아웃 등 비동기적인 작업을 처리하여 웹 페이지의 응답성을 높일 수 있습니다.
+
+## HTML 문서에 스크립트 포함하는 방법
+HTML 문서에 자바스크립트 코드를 포함시키려면 `
+
` 태그 내에 `
+
+
+
+
+```
+
+### 외부 스크립트 (External Script)
+자바스크립트 코드를 별도의 .js 파일로 만들어 src 속성을 이용하여 HTML 문서에 연결하는 방법입니다. 코드의 재사용성이 높고, HTML과 자바스크립트 코드를 분리하여 관리할 수 있어 가독성과 유지보수성이 뛰어납니다.
+```html
+
+
+
+```
+```javascript
+function changeColor() {
+ document.body.style.backgroundColor = 'skyblue';
+}
+```
+
+일반적으로 외부 스크립트 방식을 사용하는 것이 권장됩니다. 코드를 분리하여 관리하면 HTML과 자바스크립트 코드를 각각 집중해서 개발할 수 있으며, 코드의 재사용성을 높일 수 있습니다.
+
+### script 태그
+* `