diff --git a/app/components/flightlab/pfd/PfdAltitudeTape.vue b/app/components/flightlab/pfd/PfdAltitudeTape.vue
new file mode 100644
index 0000000..ab9bda7
--- /dev/null
+++ b/app/components/flightlab/pfd/PfdAltitudeTape.vue
@@ -0,0 +1,118 @@
+
+
+
+
+
diff --git a/app/components/flightlab/pfd/PfdAttitudeIndicator.vue b/app/components/flightlab/pfd/PfdAttitudeIndicator.vue
new file mode 100644
index 0000000..aeda8ae
--- /dev/null
+++ b/app/components/flightlab/pfd/PfdAttitudeIndicator.vue
@@ -0,0 +1,214 @@
+
+
+
+
+
diff --git a/app/components/flightlab/pfd/PfdContainer.vue b/app/components/flightlab/pfd/PfdContainer.vue
new file mode 100644
index 0000000..6ceb272
--- /dev/null
+++ b/app/components/flightlab/pfd/PfdContainer.vue
@@ -0,0 +1,179 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/components/flightlab/pfd/PfdHeadingIndicator.vue b/app/components/flightlab/pfd/PfdHeadingIndicator.vue
new file mode 100644
index 0000000..003a173
--- /dev/null
+++ b/app/components/flightlab/pfd/PfdHeadingIndicator.vue
@@ -0,0 +1,152 @@
+
+
+
+
+
diff --git a/app/components/flightlab/pfd/PfdSpeedTape.vue b/app/components/flightlab/pfd/PfdSpeedTape.vue
new file mode 100644
index 0000000..ea3abc9
--- /dev/null
+++ b/app/components/flightlab/pfd/PfdSpeedTape.vue
@@ -0,0 +1,138 @@
+
+
+
+
+
diff --git a/app/components/flightlab/pfd/PfdVerticalSpeed.vue b/app/components/flightlab/pfd/PfdVerticalSpeed.vue
new file mode 100644
index 0000000..1b37269
--- /dev/null
+++ b/app/components/flightlab/pfd/PfdVerticalSpeed.vue
@@ -0,0 +1,137 @@
+
+
+
+
+