Index: OpenGLGame.vcxproj
===================================================================
--- OpenGLGame.vcxproj	(revision db1b54837da00a52d7bac569a3980ec1a0344182)
+++ OpenGLGame.vcxproj	(revision faa7bac4fcbfb6edf21b1e17162d7d8f43b1fd35)
@@ -27,5 +27,7 @@
     <ClCompile Include="IMGUI\imgui_demo.cpp" />
     <ClCompile Include="IMGUI\imgui_draw.cpp" />
-    <ClCompile Include="imgui_impl_glfw_gl3.cpp" />
+    <ClCompile Include="IMGUI\imgui_impl_glfw.cpp" />
+    <ClCompile Include="IMGUI\imgui_impl_opengl3.cpp" />
+    <ClCompile Include="IMGUI\imgui_widgets.cpp" />
     <ClCompile Include="logger.cpp" />
     <ClCompile Include="main-opengl.cpp" />
@@ -42,10 +44,15 @@
     <ClInclude Include="graphics-pipeline.hpp" />
     <ClInclude Include="graphics-pipeline_opengl.hpp" />
+    <ClInclude Include="IMGUI\imconfig.h" />
     <ClInclude Include="IMGUI\imgui.h" />
+    <ClInclude Include="IMGUI\imgui_impl_glfw.h" />
+    <ClInclude Include="IMGUI\imgui_impl_opengl3.h" />
     <ClInclude Include="IMGUI\imgui_internal.h" />
+    <ClInclude Include="IMGUI\imstb_rectpack.h" />
+    <ClInclude Include="IMGUI\imstb_textedit.h" />
+    <ClInclude Include="IMGUI\imstb_truetype.h" />
     <ClInclude Include="IMGUI\stb_rect_pack.h" />
     <ClInclude Include="IMGUI\stb_textedit.h" />
     <ClInclude Include="IMGUI\stb_truetype.h" />
-    <ClInclude Include="imgui_impl_glfw_gl3.h" />
     <ClInclude Include="logger.hpp" />
     <ClInclude Include="opengl-game.hpp" />
Index: OpenGLGame.vcxproj.filters
===================================================================
--- OpenGLGame.vcxproj.filters	(revision faa7bac4fcbfb6edf21b1e17162d7d8f43b1fd35)
+++ OpenGLGame.vcxproj.filters	(revision faa7bac4fcbfb6edf21b1e17162d7d8f43b1fd35)
@@ -0,0 +1,86 @@
+﻿<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <ItemGroup>
+    <ClCompile Include="crash-logger.cpp" />
+    <ClCompile Include="FileStackWalker.cpp" />
+    <ClCompile Include="game-gui-glfw.cpp" />
+    <ClCompile Include="graphics-pipeline_opengl.cpp" />
+    <ClCompile Include="logger.cpp" />
+    <ClCompile Include="main-opengl.cpp" />
+    <ClCompile Include="opengl-game.cpp" />
+    <ClCompile Include="StackWalker.cpp" />
+    <ClCompile Include="IMGUI\imgui_impl_glfw.cpp">
+      <Filter>IMGUI</Filter>
+    </ClCompile>
+    <ClCompile Include="IMGUI\imgui_impl_opengl3.cpp">
+      <Filter>IMGUI</Filter>
+    </ClCompile>
+    <ClCompile Include="IMGUI\imgui.cpp">
+      <Filter>IMGUI</Filter>
+    </ClCompile>
+    <ClCompile Include="IMGUI\imgui_draw.cpp">
+      <Filter>IMGUI</Filter>
+    </ClCompile>
+    <ClCompile Include="IMGUI\imgui_demo.cpp">
+      <Filter>IMGUI</Filter>
+    </ClCompile>
+    <ClCompile Include="IMGUI\imgui_widgets.cpp">
+      <Filter>IMGUI</Filter>
+    </ClCompile>
+  </ItemGroup>
+  <ItemGroup>
+    <ClInclude Include="compiler.hpp" />
+    <ClInclude Include="consts.hpp" />
+    <ClInclude Include="crash-logger.hpp" />
+    <ClInclude Include="FileStackWalker.h" />
+    <ClInclude Include="game-gui-glfw.hpp" />
+    <ClInclude Include="game-gui.hpp" />
+    <ClInclude Include="graphics-pipeline.hpp" />
+    <ClInclude Include="graphics-pipeline_opengl.hpp" />
+    <ClInclude Include="IMGUI\stb_rect_pack.h" />
+    <ClInclude Include="IMGUI\stb_textedit.h" />
+    <ClInclude Include="IMGUI\stb_truetype.h" />
+    <ClInclude Include="logger.hpp" />
+    <ClInclude Include="opengl-game.hpp" />
+    <ClInclude Include="StackWalker.h" />
+    <ClInclude Include="IMGUI\imconfig.h">
+      <Filter>IMGUI</Filter>
+    </ClInclude>
+    <ClInclude Include="IMGUI\imgui_impl_glfw.h">
+      <Filter>IMGUI</Filter>
+    </ClInclude>
+    <ClInclude Include="IMGUI\imgui_impl_opengl3.h">
+      <Filter>IMGUI</Filter>
+    </ClInclude>
+    <ClInclude Include="IMGUI\imgui.h">
+      <Filter>IMGUI</Filter>
+    </ClInclude>
+    <ClInclude Include="IMGUI\imgui_internal.h">
+      <Filter>IMGUI</Filter>
+    </ClInclude>
+    <ClInclude Include="IMGUI\imstb_rectpack.h">
+      <Filter>IMGUI</Filter>
+    </ClInclude>
+    <ClInclude Include="IMGUI\imstb_textedit.h">
+      <Filter>IMGUI</Filter>
+    </ClInclude>
+    <ClInclude Include="IMGUI\imstb_truetype.h">
+      <Filter>IMGUI</Filter>
+    </ClInclude>
+  </ItemGroup>
+  <ItemGroup>
+    <None Include="gl-shaders\asteroid.frag" />
+    <None Include="gl-shaders\asteroid.vert" />
+    <None Include="gl-shaders\explosion.frag" />
+    <None Include="gl-shaders\explosion.vert" />
+    <None Include="gl-shaders\laser.frag" />
+    <None Include="gl-shaders\laser.vert" />
+    <None Include="gl-shaders\ship.frag" />
+    <None Include="gl-shaders\ship.vert" />
+  </ItemGroup>
+  <ItemGroup>
+    <Filter Include="IMGUI">
+      <UniqueIdentifier>{5a06812e-ae51-446d-8b9f-d63ab2ddbb28}</UniqueIdentifier>
+    </Filter>
+  </ItemGroup>
+</Project>
