Index: NewOpenGLGame.vcxproj
===================================================================
--- NewOpenGLGame.vcxproj	(revision aeedfb37d77ee08c7f65279fe93e09371b6232fb)
+++ NewOpenGLGame.vcxproj	(revision 86a820ea6ce565432dbb16d8d70e72d8557a5bda)
@@ -23,5 +23,5 @@
     <ProjectGuid>{2D79C35D-6372-4B1F-8EFE-55F53BC9D0C7}</ProjectGuid>
     <RootNamespace>NewOpenGLGame</RootNamespace>
-    <WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
+    <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
   </PropertyGroup>
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
@@ -29,5 +29,5 @@
     <ConfigurationType>Application</ConfigurationType>
     <UseDebugLibraries>true</UseDebugLibraries>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
     <CharacterSet>MultiByte</CharacterSet>
   </PropertyGroup>
@@ -35,5 +35,5 @@
     <ConfigurationType>Application</ConfigurationType>
     <UseDebugLibraries>false</UseDebugLibraries>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
     <WholeProgramOptimization>true</WholeProgramOptimization>
     <CharacterSet>MultiByte</CharacterSet>
@@ -42,5 +42,5 @@
     <ConfigurationType>Application</ConfigurationType>
     <UseDebugLibraries>true</UseDebugLibraries>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
     <CharacterSet>MultiByte</CharacterSet>
   </PropertyGroup>
@@ -48,5 +48,5 @@
     <ConfigurationType>Application</ConfigurationType>
     <UseDebugLibraries>false</UseDebugLibraries>
-    <PlatformToolset>v141</PlatformToolset>
+    <PlatformToolset>v142</PlatformToolset>
     <WholeProgramOptimization>true</WholeProgramOptimization>
     <CharacterSet>MultiByte</CharacterSet>
@@ -79,4 +79,8 @@
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+    <IncludePath>include;$(IncludePath)</IncludePath>
+    <LibraryPath>lib;$(LibraryPath)</LibraryPath>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
     <IncludePath>include;$(IncludePath)</IncludePath>
     <LibraryPath>lib;$(LibraryPath)</LibraryPath>
Index: TODO.txt
===================================================================
--- TODO.txt	(revision aeedfb37d77ee08c7f65279fe93e09371b6232fb)
+++ TODO.txt	(revision 86a820ea6ce565432dbb16d8d70e72d8557a5bda)
@@ -55,4 +55,15 @@
 ==============
 
-- Switch from IMGUI to Allegro
+- Switch from IMGUI to Allegro (OUTDATED)
    - Correctly align UI elements when the window is resized
+- Switch to Vulkan and SDL (might consider SFML in the future as well)
+
+Phase 1
+-Allow the ship laser to be upgraded after killing a certain amount of asteroids
+   -There will be two upgrade levels that change the laser color and increase its damage
+-Go over the code again and fix the remaining TODO items
+
+Phase 2
+-Look for ways to make the game engine more generic
+   -Maybe separate out the camera controls
+-Turn the game into more of an overhead view RTS where you can use the mouse to select and move ships
