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/misc.xml b/.idea/misc.xml
new file mode 100644
index 0000000..b4b256d
--- /dev/null
+++ b/.idea/misc.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ 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/.idea/workspace.xml b/.idea/workspace.xml
index 9b8edce..f89d48c 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -21,9 +21,9 @@
-
+ {
+ "associatedIndex": 1
+}
@@ -34,9 +34,33 @@
"RunOnceActivity.ShowReadmeOnStart": "true",
"git-widget-placeholder": "dev__v1",
"kotlin-language-version-configured": "true",
- "last_opened_file_path": "E:/M1/ALO/cartailor"
+ "last_opened_file_path": "E:/M1/ALO/cartailor",
+ "node.js.detected.package.eslint": "true",
+ "node.js.detected.package.tslint": "true",
+ "node.js.selected.package.eslint": "(autodetect)",
+ "node.js.selected.package.tslint": "(autodetect)",
+ "nodejs_package_manager_path": "npm",
+ "project.structure.last.edited": "SDKs",
+ "project.structure.proportion": "0.0",
+ "project.structure.side.proportion": "0.0",
+ "settings.editor.selected.configurable": "preferences.lookFeel",
+ "vue.rearranger.settings.migration": "true"
}
}]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -45,7 +69,11 @@
1728547786554
+
+
+
+
\ No newline at end of file
diff --git a/src/Engine.java b/src/Engine.java
new file mode 100644
index 0000000..da559f7
--- /dev/null
+++ b/src/Engine.java
@@ -0,0 +1,4 @@
+
+public class Engine extends PartType{
+
+}
\ No newline at end of file
diff --git a/src/Exterior.java b/src/Exterior.java
new file mode 100644
index 0000000..e69de29
diff --git a/src/Interior.java b/src/Interior.java
new file mode 100644
index 0000000..5c7f0d2
--- /dev/null
+++ b/src/Interior.java
@@ -0,0 +1,3 @@
+public class Interior extends PartType{
+
+}
\ No newline at end of file
diff --git a/src/Transmission.java b/src/Transmission.java
new file mode 100644
index 0000000..e69de29