diff --git a/resources/Schema/Components.xsd b/resources/Schema/Components.xsd
index 12fb870e..b3bffdd5 100644
--- a/resources/Schema/Components.xsd
+++ b/resources/Schema/Components.xsd
@@ -6,4 +6,5 @@
+
\ No newline at end of file
diff --git a/resources/Schema/Components/PointLight.xml b/resources/Schema/Components/PointLight.xml
new file mode 100644
index 00000000..a1dd5f54
--- /dev/null
+++ b/resources/Schema/Components/PointLight.xml
@@ -0,0 +1,6 @@
+
+
+ 1.0
+ 0.8
+ 0.3
+
\ No newline at end of file
diff --git a/resources/Schema/Components/PointLight.xsd b/resources/Schema/Components/PointLight.xsd
new file mode 100644
index 00000000..68e05a84
--- /dev/null
+++ b/resources/Schema/Components/PointLight.xsd
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+ It's a point light!
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/Schema/Entities/Test.xml b/resources/Schema/Entities/Test.xml
index aed1510c..9c275e35 100644
--- a/resources/Schema/Entities/Test.xml
+++ b/resources/Schema/Entities/Test.xml
@@ -17,6 +17,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitCube.obj
+
+
+
diff --git a/resources/Schema/Types/Entity.xsd b/resources/Schema/Types/Entity.xsd
index 92f7dc31..9acfc79a 100644
--- a/resources/Schema/Types/Entity.xsd
+++ b/resources/Schema/Types/Entity.xsd
@@ -15,6 +15,7 @@
+