Index: OpenGLReference.vcxproj
===================================================================
--- OpenGLReference.vcxproj	(revision d2f607cd829c647890705eb55463ff97d431fb27)
+++ OpenGLReference.vcxproj	(revision 203ab1bb4bc5c4f4c34de07f7cb1d8ce9d17c3c4)
@@ -163,5 +163,5 @@
     <ClInclude Include="StackWalker.h" />
     <ClInclude Include="stb_image.h" />
-    <ClInclude Include="utils.h" />
+    <ClInclude Include="utils.hpp" />
   </ItemGroup>
   <ItemGroup>
Index: VulkanReference.vcxproj
===================================================================
--- VulkanReference.vcxproj	(revision d2f607cd829c647890705eb55463ff97d431fb27)
+++ VulkanReference.vcxproj	(revision 203ab1bb4bc5c4f4c34de07f7cb1d8ce9d17c3c4)
@@ -143,5 +143,5 @@
     <ClInclude Include="game-gui.hpp" />
     <ClInclude Include="stb_image.h" />
-    <ClInclude Include="utils.h" />
+    <ClInclude Include="utils.hpp" />
   </ItemGroup>
   <ItemGroup>
Index: new-game.cpp
===================================================================
--- new-game.cpp	(revision d2f607cd829c647890705eb55463ff97d431fb27)
+++ new-game.cpp	(revision 203ab1bb4bc5c4f4c34de07f7cb1d8ce9d17c3c4)
@@ -28,5 +28,5 @@
 
 #include "logger.h"
-#include "utils.h"
+#include "utils.hpp"
 
 #include "compiler.hpp"
Index: utils.cpp
===================================================================
--- utils.cpp	(revision d2f607cd829c647890705eb55463ff97d431fb27)
+++ utils.cpp	(revision 203ab1bb4bc5c4f4c34de07f7cb1d8ce9d17c3c4)
@@ -1,3 +1,3 @@
-#include "utils.h"
+#include "utils.hpp"
 
 #include <iostream>
Index: ils.h
===================================================================
--- utils.h	(revision d2f607cd829c647890705eb55463ff97d431fb27)
+++ 	(revision )
@@ -1,36 +1,0 @@
-#ifndef __UTILS_H__
-#define __UTILS_H__
-
-#include <string>
-
-#include <glm/mat4x4.hpp>
-#include <glm/gtc/type_ptr.hpp>
-
-using namespace std;
-using namespace glm;
-
-float getRandomNum(float low, float high);
-
-void printVec3(string label, const vec3& v);
-void printVec4(string label, const vec4& v);
-void printMat4(string label, const mat4& m);
-
-// Code for offset_of function from https://gist.github.com/graphitemaster/494f21190bb2c63c5516
-
-template <typename T1, typename T2>
-struct offset_of_impl {
-   static T2 object;
-   static constexpr size_t offset(T1 T2::*member) {
-      return size_t(&(offset_of_impl<T1, T2>::object.*member)) -
-         size_t(&offset_of_impl<T1, T2>::object);
-   }
-};
-template <typename T1, typename T2>
-T2 offset_of_impl<T1, T2>::object;
-
-template <typename T1, typename T2>
-inline constexpr size_t offset_of(T1 T2::*member) {
-   return offset_of_impl<T1, T2>::offset(member);
-}
-
-#endif
Index: utils.hpp
===================================================================
--- utils.hpp	(revision 203ab1bb4bc5c4f4c34de07f7cb1d8ce9d17c3c4)
+++ utils.hpp	(revision 203ab1bb4bc5c4f4c34de07f7cb1d8ce9d17c3c4)
@@ -0,0 +1,36 @@
+#ifndef __UTILS_H__
+#define __UTILS_H__
+
+#include <string>
+
+#include <glm/mat4x4.hpp>
+#include <glm/gtc/type_ptr.hpp>
+
+using namespace std;
+using namespace glm;
+
+float getRandomNum(float low, float high);
+
+void printVec3(string label, const vec3& v);
+void printVec4(string label, const vec4& v);
+void printMat4(string label, const mat4& m);
+
+// Code for offset_of function from https://gist.github.com/graphitemaster/494f21190bb2c63c5516
+
+template <typename T1, typename T2>
+struct offset_of_impl {
+   static T2 object;
+   static constexpr size_t offset(T1 T2::*member) {
+      return size_t(&(offset_of_impl<T1, T2>::object.*member)) -
+         size_t(&offset_of_impl<T1, T2>::object);
+   }
+};
+template <typename T1, typename T2>
+T2 offset_of_impl<T1, T2>::object;
+
+template <typename T1, typename T2>
+inline constexpr size_t offset_of(T1 T2::*member) {
+   return offset_of_impl<T1, T2>::offset(member);
+}
+
+#endif
Index: vulkan-ref.cpp
===================================================================
--- vulkan-ref.cpp	(revision d2f607cd829c647890705eb55463ff97d431fb27)
+++ vulkan-ref.cpp	(revision 203ab1bb4bc5c4f4c34de07f7cb1d8ce9d17c3c4)
@@ -20,5 +20,5 @@
 
 #include "consts.hpp"
-#include "utils.h"
+#include "utils.hpp"
 
 #include "game-gui-sdl.hpp"
