add using wayang structure
diff --git a/wayang-docs/src/main/resources/_data/menus.yml b/wayang-docs/src/main/resources/_data/menus.yml
index a7101de..891fc0f 100644
--- a/wayang-docs/src/main/resources/_data/menus.yml
+++ b/wayang-docs/src/main/resources/_data/menus.yml
@@ -15,7 +15,7 @@
 header:
   - url: /what_is_wayang/
     title: What is Wayang?
-    identifier: whay_wayang
+    identifier: what_wayang
     weight: 0
 
   - url: /getting_start/
@@ -23,28 +23,59 @@
     identifier: getting_start
     weight: 1
 
+  - url: /using_wayang/
+    title: Using Wayang
+    identifier: using
+    weight: 2
 
   - url: /how_contribute/
     title: How To Contribute
     identifier: contribute
-    weight: 1
+    weight: 5
 
 
 getting_start:
-  - url: /how_build/
+  - url: /getting_start/how_build/
     title: How To Build Wayang
     identifier: build
-    weight: 2
+    weight: 0
 
-  - url: /how_install/
+  - url: /getting_start/how_install/
     title: How To Install Wayang
     identifier: install
-    weight: 3
+    weight: 1
 
-  - url: /how_run/
+  - url: /getting_start/how_run/
     title: How To Run Wayang
     identifier: run
-    weight: 4
+    weight: 2
+
+  - url: /getting_start/writting_plan_wayang/
+    title: Writting a Plan with Wayang
+    identifier: writting
+    weight: 3
+
+using:
+  - url: /using_wayang/api_java_scala/
+    title: API Java/Scala
+    identifier: api_java
+    weight: 0
+
+  - url: /using_wayang/api_python/
+    title: API Python
+    identifier: api_python
+    weight: 1
+
+  - url: /using_wayang/api_rest/
+    title: API REST
+    identifier: api_rest
+    weight: 2
+
+#  - url: /using_wayang/api_sql/
+#    title: API SQL
+#    identifier: api_sql
+#    weight: 3
+
 
 contribute:
   - url: /how_contribute/code_changes/
diff --git a/wayang-docs/src/main/resources/using_wayang/api_java_scala/index.md b/wayang-docs/src/main/resources/using_wayang/api_java_scala/index.md
new file mode 100644
index 0000000..ae60fe7
--- /dev/null
+++ b/wayang-docs/src/main/resources/using_wayang/api_java_scala/index.md
@@ -0,0 +1,31 @@
+---
+license: |
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+         http://www.apache.org/licenses/LICENSE-2.0
+    
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+layout: default
+title: "API Java/Scala"
+previous:
+    url: /
+    title: previous
+next:
+    url: /
+    title: next
+---
+
+API Java/Scala
+
+# Configuration 
+
+# Examples
diff --git a/wayang-docs/src/main/resources/using_wayang/api_python/index.md b/wayang-docs/src/main/resources/using_wayang/api_python/index.md
new file mode 100644
index 0000000..1ded742
--- /dev/null
+++ b/wayang-docs/src/main/resources/using_wayang/api_python/index.md
@@ -0,0 +1,32 @@
+---
+license: |
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+         http://www.apache.org/licenses/LICENSE-2.0
+    
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+layout: default
+title: "API Python"
+previous:
+    url: /
+    title: previous
+next:
+    url: /
+    title: next
+---
+
+API Python
+
+# Configuration
+
+# Examples
+
diff --git a/wayang-docs/src/main/resources/using_wayang/api_rest/index.md b/wayang-docs/src/main/resources/using_wayang/api_rest/index.md
new file mode 100644
index 0000000..8a64b7b
--- /dev/null
+++ b/wayang-docs/src/main/resources/using_wayang/api_rest/index.md
@@ -0,0 +1,32 @@
+---
+license: |
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+         http://www.apache.org/licenses/LICENSE-2.0
+    
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+layout: default
+title: "API REST"
+previous:
+    url: /
+    title: previous
+next:
+    url: /
+    title: next
+---
+
+API REST
+
+# Configuration
+
+# Examples
+
diff --git a/wayang-docs/src/main/resources/using_wayang/api_sql/index.md b/wayang-docs/src/main/resources/using_wayang/api_sql/index.md
new file mode 100644
index 0000000..e7f27ae
--- /dev/null
+++ b/wayang-docs/src/main/resources/using_wayang/api_sql/index.md
@@ -0,0 +1,34 @@
+---
+license: |
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+         http://www.apache.org/licenses/LICENSE-2.0
+    
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+layout: default
+title: "API SQL"
+previous:
+    url: /
+    title: previous
+next:
+    url: /
+    title: next
+---
+
+API SQL
+
+[comment]: <> (TODO:// remove the comments on the _data/menus.yml to active this)
+
+
+# Configuration
+
+# Examples
diff --git a/wayang-docs/src/main/resources/using_wayang/cost_model_calibration.md b/wayang-docs/src/main/resources/using_wayang/cost_model_calibration.md
new file mode 100644
index 0000000..9e68950
--- /dev/null
+++ b/wayang-docs/src/main/resources/using_wayang/cost_model_calibration.md
@@ -0,0 +1,33 @@
+---
+license: |
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+         http://www.apache.org/licenses/LICENSE-2.0
+    
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+layout: default
+title: "Cost Model Calibration"
+previous:
+    url: /
+    title: previous
+next:
+    url: /
+    title: next
+menu:
+    using:
+        weight: 100
+---
+
+Cost Model Calibration
+
+
+
diff --git a/wayang-docs/src/main/resources/using_wayang/index.md b/wayang-docs/src/main/resources/using_wayang/index.md
new file mode 100644
index 0000000..1693bb7
--- /dev/null
+++ b/wayang-docs/src/main/resources/using_wayang/index.md
@@ -0,0 +1,27 @@
+---
+license: |
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+         http://www.apache.org/licenses/LICENSE-2.0
+    
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+layout: default
+title: "Using Wayang"
+previous:
+    url: /
+    title: previous
+next:
+    url: /
+    title: next
+---
+
+Using Wayang
diff --git a/wayang-docs/src/main/resources/what_is_wayang/concepts_wayang.md b/wayang-docs/src/main/resources/what_is_wayang/concepts_wayang.md
index 9746802..1e14e08 100644
--- a/wayang-docs/src/main/resources/what_is_wayang/concepts_wayang.md
+++ b/wayang-docs/src/main/resources/what_is_wayang/concepts_wayang.md
@@ -16,6 +16,9 @@
     limitations under the License.
 layout: default
 title: "Concepts"
+menus:
+    what_wayang:
+        weight: 1
 next:
     url: /
     title: