diff --git a/.idea/.gitignore b/.idea/.gitignore
new file mode 100644
index 0000000..13566b8
--- /dev/null
+++ b/.idea/.gitignore
@@ -0,0 +1,8 @@
+# Default ignored files
+/shelf/
+/workspace.xml
+# Editor-based HTTP Client requests
+/httpRequests/
+# Datasource local storage ignored files
+/dataSources/
+/dataSources.local.xml
diff --git a/.idea/MPL_sim.iml b/.idea/MPL_sim.iml
new file mode 100644
index 0000000..d0876a7
--- /dev/null
+++ b/.idea/MPL_sim.iml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml
new file mode 100644
index 0000000..3beb735
--- /dev/null
+++ b/.idea/inspectionProfiles/Project_Default.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml
new file mode 100644
index 0000000..105ce2d
--- /dev/null
+++ b/.idea/inspectionProfiles/profiles_settings.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
new file mode 100644
index 0000000..d56657a
--- /dev/null
+++ b/.idea/misc.xml
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
new file mode 100644
index 0000000..7d35729
--- /dev/null
+++ b/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..35eb1dd
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/assets/handL_assets.xml b/assets/handL_assets.xml
new file mode 100644
index 0000000..eb1bf86
--- /dev/null
+++ b/assets/handL_assets.xml
@@ -0,0 +1,162 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/assets/handL_chain.xml b/assets/handL_chain.xml
new file mode 100644
index 0000000..b5b4cad
--- /dev/null
+++ b/assets/handL_chain.xml
@@ -0,0 +1,257 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/assets/handR_assets.xml b/assets/handR_assets.xml
new file mode 100644
index 0000000..5652bba
--- /dev/null
+++ b/assets/handR_assets.xml
@@ -0,0 +1,181 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/assets/handR_chain.xml b/assets/handR_chain.xml
new file mode 100644
index 0000000..7761e37
--- /dev/null
+++ b/assets/handR_chain.xml
@@ -0,0 +1,232 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/assets/left_arm_assets.xml b/assets/left_arm_assets.xml
new file mode 100644
index 0000000..ed54fb9
--- /dev/null
+++ b/assets/left_arm_assets.xml
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/assets/left_arm_chain.xml b/assets/left_arm_chain.xml
new file mode 100644
index 0000000..a84c63b
--- /dev/null
+++ b/assets/left_arm_chain.xml
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/assets/left_arm_chain_myochallenge.xml b/assets/left_arm_chain_myochallenge.xml
new file mode 100644
index 0000000..1262575
--- /dev/null
+++ b/assets/left_arm_chain_myochallenge.xml
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/assets/right_arm_assets.xml b/assets/right_arm_assets.xml
new file mode 100644
index 0000000..32be6a9
--- /dev/null
+++ b/assets/right_arm_assets.xml
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/assets/right_arm_chain.xml b/assets/right_arm_chain.xml
new file mode 100644
index 0000000..980a9b8
--- /dev/null
+++ b/assets/right_arm_chain.xml
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/meshes/mplL/index0_left.stl b/meshes/mplL/index0_left.stl
new file mode 100644
index 0000000..f60239d
Binary files /dev/null and b/meshes/mplL/index0_left.stl differ
diff --git a/meshes/mplL/index1_left.stl b/meshes/mplL/index1_left.stl
new file mode 100644
index 0000000..19b4259
Binary files /dev/null and b/meshes/mplL/index1_left.stl differ
diff --git a/meshes/mplL/index2_left.stl b/meshes/mplL/index2_left.stl
new file mode 100644
index 0000000..70d8b1f
Binary files /dev/null and b/meshes/mplL/index2_left.stl differ
diff --git a/meshes/mplL/index3_left.stl b/meshes/mplL/index3_left.stl
new file mode 100644
index 0000000..936b60d
Binary files /dev/null and b/meshes/mplL/index3_left.stl differ
diff --git a/meshes/mplL/middle0_left.stl b/meshes/mplL/middle0_left.stl
new file mode 100644
index 0000000..f60239d
Binary files /dev/null and b/meshes/mplL/middle0_left.stl differ
diff --git a/meshes/mplL/middle1_left.stl b/meshes/mplL/middle1_left.stl
new file mode 100644
index 0000000..0396cb5
Binary files /dev/null and b/meshes/mplL/middle1_left.stl differ
diff --git a/meshes/mplL/middle2_left.stl b/meshes/mplL/middle2_left.stl
new file mode 100644
index 0000000..692fd8b
Binary files /dev/null and b/meshes/mplL/middle2_left.stl differ
diff --git a/meshes/mplL/middle3_left.stl b/meshes/mplL/middle3_left.stl
new file mode 100644
index 0000000..936b60d
Binary files /dev/null and b/meshes/mplL/middle3_left.stl differ
diff --git a/meshes/mplL/palm_left.stl b/meshes/mplL/palm_left.stl
new file mode 100644
index 0000000..aab9f1c
Binary files /dev/null and b/meshes/mplL/palm_left.stl differ
diff --git a/meshes/mplL/pinky0_left.stl b/meshes/mplL/pinky0_left.stl
new file mode 100644
index 0000000..7c6d793
Binary files /dev/null and b/meshes/mplL/pinky0_left.stl differ
diff --git a/meshes/mplL/pinky1_left.stl b/meshes/mplL/pinky1_left.stl
new file mode 100644
index 0000000..8ce7712
Binary files /dev/null and b/meshes/mplL/pinky1_left.stl differ
diff --git a/meshes/mplL/pinky2_left.stl b/meshes/mplL/pinky2_left.stl
new file mode 100644
index 0000000..b3a69a7
Binary files /dev/null and b/meshes/mplL/pinky2_left.stl differ
diff --git a/meshes/mplL/pinky3_left.stl b/meshes/mplL/pinky3_left.stl
new file mode 100644
index 0000000..c40a66a
Binary files /dev/null and b/meshes/mplL/pinky3_left.stl differ
diff --git a/meshes/mplL/ring0_left.stl b/meshes/mplL/ring0_left.stl
new file mode 100644
index 0000000..f60239d
Binary files /dev/null and b/meshes/mplL/ring0_left.stl differ
diff --git a/meshes/mplL/ring1_left.stl b/meshes/mplL/ring1_left.stl
new file mode 100644
index 0000000..0396cb5
Binary files /dev/null and b/meshes/mplL/ring1_left.stl differ
diff --git a/meshes/mplL/ring2_left.stl b/meshes/mplL/ring2_left.stl
new file mode 100644
index 0000000..692fd8b
Binary files /dev/null and b/meshes/mplL/ring2_left.stl differ
diff --git a/meshes/mplL/ring3_left.stl b/meshes/mplL/ring3_left.stl
new file mode 100644
index 0000000..936b60d
Binary files /dev/null and b/meshes/mplL/ring3_left.stl differ
diff --git a/meshes/mplL/thumb0_left.stl b/meshes/mplL/thumb0_left.stl
new file mode 100644
index 0000000..3c0860d
Binary files /dev/null and b/meshes/mplL/thumb0_left.stl differ
diff --git a/meshes/mplL/thumb1_left.stl b/meshes/mplL/thumb1_left.stl
new file mode 100644
index 0000000..cc60372
Binary files /dev/null and b/meshes/mplL/thumb1_left.stl differ
diff --git a/meshes/mplL/thumb2_left.stl b/meshes/mplL/thumb2_left.stl
new file mode 100644
index 0000000..cf888c9
Binary files /dev/null and b/meshes/mplL/thumb2_left.stl differ
diff --git a/meshes/mplL/thumb3_left.stl b/meshes/mplL/thumb3_left.stl
new file mode 100644
index 0000000..32bf892
Binary files /dev/null and b/meshes/mplL/thumb3_left.stl differ
diff --git a/meshes/mplL/wristx_left.stl b/meshes/mplL/wristx_left.stl
new file mode 100644
index 0000000..016b32f
Binary files /dev/null and b/meshes/mplL/wristx_left.stl differ
diff --git a/meshes/mplL/wristy_left.stl b/meshes/mplL/wristy_left.stl
new file mode 100644
index 0000000..b31f83d
Binary files /dev/null and b/meshes/mplL/wristy_left.stl differ
diff --git a/meshes/mplL/wristz_left.stl b/meshes/mplL/wristz_left.stl
new file mode 100644
index 0000000..437acf7
Binary files /dev/null and b/meshes/mplL/wristz_left.stl differ
diff --git a/meshes/mplR/index0.STL b/meshes/mplR/index0.STL
new file mode 100644
index 0000000..1189fb8
Binary files /dev/null and b/meshes/mplR/index0.STL differ
diff --git a/meshes/mplR/index1.STL b/meshes/mplR/index1.STL
new file mode 100644
index 0000000..9c7a277
Binary files /dev/null and b/meshes/mplR/index1.STL differ
diff --git a/meshes/mplR/index2.STL b/meshes/mplR/index2.STL
new file mode 100644
index 0000000..94e5b4d
Binary files /dev/null and b/meshes/mplR/index2.STL differ
diff --git a/meshes/mplR/index3.STL b/meshes/mplR/index3.STL
new file mode 100644
index 0000000..acdcd80
Binary files /dev/null and b/meshes/mplR/index3.STL differ
diff --git a/meshes/mplR/middle0.STL b/meshes/mplR/middle0.STL
new file mode 100644
index 0000000..1189fb8
Binary files /dev/null and b/meshes/mplR/middle0.STL differ
diff --git a/meshes/mplR/middle1.STL b/meshes/mplR/middle1.STL
new file mode 100644
index 0000000..b29f6e6
Binary files /dev/null and b/meshes/mplR/middle1.STL differ
diff --git a/meshes/mplR/middle2.STL b/meshes/mplR/middle2.STL
new file mode 100644
index 0000000..0ae9288
Binary files /dev/null and b/meshes/mplR/middle2.STL differ
diff --git a/meshes/mplR/middle3.STL b/meshes/mplR/middle3.STL
new file mode 100644
index 0000000..acdcd80
Binary files /dev/null and b/meshes/mplR/middle3.STL differ
diff --git a/meshes/mplR/palm.STL b/meshes/mplR/palm.STL
new file mode 100644
index 0000000..7a4e9d0
Binary files /dev/null and b/meshes/mplR/palm.STL differ
diff --git a/meshes/mplR/pinky0.STL b/meshes/mplR/pinky0.STL
new file mode 100644
index 0000000..109b681
Binary files /dev/null and b/meshes/mplR/pinky0.STL differ
diff --git a/meshes/mplR/pinky1.STL b/meshes/mplR/pinky1.STL
new file mode 100644
index 0000000..8e2e982
Binary files /dev/null and b/meshes/mplR/pinky1.STL differ
diff --git a/meshes/mplR/pinky2.STL b/meshes/mplR/pinky2.STL
new file mode 100644
index 0000000..8413cc8
Binary files /dev/null and b/meshes/mplR/pinky2.STL differ
diff --git a/meshes/mplR/pinky3.STL b/meshes/mplR/pinky3.STL
new file mode 100644
index 0000000..4e539d7
Binary files /dev/null and b/meshes/mplR/pinky3.STL differ
diff --git a/meshes/mplR/ring0.STL b/meshes/mplR/ring0.STL
new file mode 100644
index 0000000..1189fb8
Binary files /dev/null and b/meshes/mplR/ring0.STL differ
diff --git a/meshes/mplR/ring1.STL b/meshes/mplR/ring1.STL
new file mode 100644
index 0000000..b29f6e6
Binary files /dev/null and b/meshes/mplR/ring1.STL differ
diff --git a/meshes/mplR/ring2.STL b/meshes/mplR/ring2.STL
new file mode 100644
index 0000000..0ae9288
Binary files /dev/null and b/meshes/mplR/ring2.STL differ
diff --git a/meshes/mplR/ring3.STL b/meshes/mplR/ring3.STL
new file mode 100644
index 0000000..acdcd80
Binary files /dev/null and b/meshes/mplR/ring3.STL differ
diff --git a/meshes/mplR/thumb0.STL b/meshes/mplR/thumb0.STL
new file mode 100644
index 0000000..6764cb4
Binary files /dev/null and b/meshes/mplR/thumb0.STL differ
diff --git a/meshes/mplR/thumb1.STL b/meshes/mplR/thumb1.STL
new file mode 100644
index 0000000..a13de7c
Binary files /dev/null and b/meshes/mplR/thumb1.STL differ
diff --git a/meshes/mplR/thumb2.STL b/meshes/mplR/thumb2.STL
new file mode 100644
index 0000000..3555fbd
Binary files /dev/null and b/meshes/mplR/thumb2.STL differ
diff --git a/meshes/mplR/thumb3.STL b/meshes/mplR/thumb3.STL
new file mode 100644
index 0000000..2e2699e
Binary files /dev/null and b/meshes/mplR/thumb3.STL differ
diff --git a/meshes/mplR/wristx.STL b/meshes/mplR/wristx.STL
new file mode 100644
index 0000000..b9b81e6
Binary files /dev/null and b/meshes/mplR/wristx.STL differ
diff --git a/meshes/mplR/wristy.STL b/meshes/mplR/wristy.STL
new file mode 100644
index 0000000..cbd3fdb
Binary files /dev/null and b/meshes/mplR/wristy.STL differ
diff --git a/meshes/mplR/wristz.STL b/meshes/mplR/wristz.STL
new file mode 100644
index 0000000..a13bed8
Binary files /dev/null and b/meshes/mplR/wristz.STL differ
diff --git a/scenes/left_arm.xml b/scenes/left_arm.xml
new file mode 100644
index 0000000..a93945f
--- /dev/null
+++ b/scenes/left_arm.xml
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/scenes/sally.xml b/scenes/sally.xml
index 283c1c0..fce69f8 100644
--- a/scenes/sally.xml
+++ b/scenes/sally.xml
@@ -27,7 +27,7 @@ for the specific language governing permissions and limitations under the Licens
-
+
\ No newline at end of file