diff --git a/beerpong/.vs/beerpong/v15/.suo b/beerpong/.vs/beerpong/v15/.suo
new file mode 100644
index 0000000..453eedc
Binary files /dev/null and b/beerpong/.vs/beerpong/v15/.suo differ
diff --git a/beerpong/.vs/beerpong/v15/Browse.VC.db b/beerpong/.vs/beerpong/v15/Browse.VC.db
new file mode 100644
index 0000000..38bed3e
Binary files /dev/null and b/beerpong/.vs/beerpong/v15/Browse.VC.db differ
diff --git a/beerpong/.vs/beerpong/v15/Solution.VC.db b/beerpong/.vs/beerpong/v15/Solution.VC.db
new file mode 100644
index 0000000..5815914
Binary files /dev/null and b/beerpong/.vs/beerpong/v15/Solution.VC.db differ
diff --git a/beerpong/.vs/beerpong/v15/ipch/AutoPCH/b4b8109d3a261250/OFAPP.ipch b/beerpong/.vs/beerpong/v15/ipch/AutoPCH/b4b8109d3a261250/OFAPP.ipch
new file mode 100644
index 0000000..b118402
Binary files /dev/null and b/beerpong/.vs/beerpong/v15/ipch/AutoPCH/b4b8109d3a261250/OFAPP.ipch differ
diff --git a/beerpong/addons.make b/beerpong/addons.make
new file mode 100644
index 0000000..886857d
--- /dev/null
+++ b/beerpong/addons.make
@@ -0,0 +1 @@
+ofxOpenCv
diff --git a/beerpong/beerpong.sln b/beerpong/beerpong.sln
new file mode 100644
index 0000000..99a20e9
--- /dev/null
+++ b/beerpong/beerpong.sln
@@ -0,0 +1,35 @@
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 15
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "beerpong", "beerpong.vcxproj", "{7FD42DF7-442E-479A-BA76-D0022F99702A}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "openframeworksLib", "..\..\of_v0.11.2_vs2017_release\libs\openFrameworksCompiled\project\vs\openframeworksLib.vcxproj", "{5837595D-ACA9-485C-8E76-729040CE4B0B}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Win32 = Debug|Win32
+ Debug|x64 = Debug|x64
+ Release|Win32 = Release|Win32
+ Release|x64 = Release|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {7FD42DF7-442E-479A-BA76-D0022F99702A}.Debug|Win32.ActiveCfg = Debug|Win32
+ {7FD42DF7-442E-479A-BA76-D0022F99702A}.Debug|Win32.Build.0 = Debug|Win32
+ {7FD42DF7-442E-479A-BA76-D0022F99702A}.Debug|x64.ActiveCfg = Debug|x64
+ {7FD42DF7-442E-479A-BA76-D0022F99702A}.Debug|x64.Build.0 = Debug|x64
+ {7FD42DF7-442E-479A-BA76-D0022F99702A}.Release|Win32.ActiveCfg = Release|Win32
+ {7FD42DF7-442E-479A-BA76-D0022F99702A}.Release|Win32.Build.0 = Release|Win32
+ {7FD42DF7-442E-479A-BA76-D0022F99702A}.Release|x64.ActiveCfg = Release|x64
+ {7FD42DF7-442E-479A-BA76-D0022F99702A}.Release|x64.Build.0 = Release|x64
+ {5837595D-ACA9-485C-8E76-729040CE4B0B}.Debug|Win32.ActiveCfg = Debug|Win32
+ {5837595D-ACA9-485C-8E76-729040CE4B0B}.Debug|Win32.Build.0 = Debug|Win32
+ {5837595D-ACA9-485C-8E76-729040CE4B0B}.Debug|x64.ActiveCfg = Debug|x64
+ {5837595D-ACA9-485C-8E76-729040CE4B0B}.Debug|x64.Build.0 = Debug|x64
+ {5837595D-ACA9-485C-8E76-729040CE4B0B}.Release|Win32.ActiveCfg = Release|Win32
+ {5837595D-ACA9-485C-8E76-729040CE4B0B}.Release|Win32.Build.0 = Release|Win32
+ {5837595D-ACA9-485C-8E76-729040CE4B0B}.Release|x64.ActiveCfg = Release|x64
+ {5837595D-ACA9-485C-8E76-729040CE4B0B}.Release|x64.Build.0 = Release|x64
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/beerpong/beerpong.vcxproj b/beerpong/beerpong.vcxproj
new file mode 100644
index 0000000..236b980
--- /dev/null
+++ b/beerpong/beerpong.vcxproj
@@ -0,0 +1,507 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0'))
+ $(LatestTargetPlatformVersion)
+ $(WindowsTargetPlatformVersion)
+
+
+ {7FD42DF7-442E-479A-BA76-D0022F99702A}
+ Win32Proj
+ beerpong
+
+
+
+ Application
+ Unicode
+ v141
+
+
+ Application
+ Unicode
+ v141
+
+
+ Application
+ Unicode
+ true
+ v141
+
+
+ Application
+ Unicode
+ true
+ v141
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ bin\
+ obj\$(Platform)\$(Configuration)\
+ $(ProjectName)_debug
+ true
+ true
+
+
+ bin\
+ obj\$(Platform)\$(Configuration)\
+ $(ProjectName)_debug
+ true
+ true
+
+
+ bin\
+ obj\$(Platform)\$(Configuration)\
+ false
+
+
+ bin\
+ obj\$(Platform)\$(Configuration)\
+ false
+
+
+
+ Disabled
+ EnableFastChecks
+ %(PreprocessorDefinitions)
+ MultiThreadedDebugDLL
+ Level3
+ %(AdditionalIncludeDirectories);..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\ippicv;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\ippicv\include;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\ippicv\lib;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\ippicv\lib\vs;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\ippicv\lib\vs\Win32;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\ippicv\lib\vs\x64;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\calib3d;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\core;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\core\cuda;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\core\cuda\detail;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\core\hal;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\core\opencl;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\core\opencl\runtime;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\core\opencl\runtime\autogenerated;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\core\openvx;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\core\private;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\core\utils;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\dnn;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\features2d;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\features2d\hal;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\flann;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\gapi;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\cpu;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\fluid;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\gpu;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\ocl;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\own;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\util;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\highgui;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\imgcodecs;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\imgcodecs\legacy;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\imgproc;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\imgproc\detail;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\imgproc\hal;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\ml;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\objdetect;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\photo;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\photo\legacy;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\stitching;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\stitching\detail;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\ts;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\video;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\video\legacy;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\videoio;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\videoio\legacy;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\lib;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\lib\vs;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\lib\vs\Win32;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\lib\vs\Win32\Debug;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\lib\vs\Win32\Release;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\lib\vs\x64;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\lib\vs\x64\Debug;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\lib\vs\x64\Release;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\license;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\src
+ CompileAsCpp
+ $(IntDir)%(RelativeDir)
+
+
+ true
+ Console
+ false
+ %(AdditionalDependencies);ippicvmt.lib;ade.lib;ippiwd.lib;ittnotifyd.lib;libprotobufd.lib;libwebpd.lib;opencv_calib3d401d.lib;opencv_core401d.lib;opencv_dnn401d.lib;opencv_features2d401d.lib;opencv_flann401d.lib;opencv_gapi401d.lib;opencv_highgui401d.lib;opencv_imgcodecs401d.lib;opencv_imgproc401d.lib;opencv_ml401d.lib;opencv_objdetect401d.lib;opencv_photo401d.lib;opencv_stitching401d.lib;opencv_video401d.lib;opencv_videoio401d.lib;quircd.lib;zlibd.lib
+ %(AdditionalLibraryDirectories);..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\ippicv\lib\vs\Win32;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\lib\vs\Win32\Debug
+
+
+
+
+
+ Disabled
+ EnableFastChecks
+ %(PreprocessorDefinitions)
+ MultiThreadedDebugDLL
+ Level3
+ %(AdditionalIncludeDirectories);..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\ippicv;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\ippicv\include;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\ippicv\lib;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\ippicv\lib\vs;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\ippicv\lib\vs\Win32;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\ippicv\lib\vs\x64;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\calib3d;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\core;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\core\cuda;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\core\cuda\detail;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\core\hal;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\core\opencl;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\core\opencl\runtime;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\core\opencl\runtime\autogenerated;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\core\openvx;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\core\private;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\core\utils;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\dnn;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\features2d;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\features2d\hal;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\flann;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\gapi;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\cpu;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\fluid;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\gpu;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\ocl;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\own;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\util;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\highgui;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\imgcodecs;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\imgcodecs\legacy;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\imgproc;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\imgproc\detail;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\imgproc\hal;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\ml;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\objdetect;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\photo;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\photo\legacy;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\stitching;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\stitching\detail;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\ts;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\video;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\video\legacy;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\videoio;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\videoio\legacy;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\lib;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\lib\vs;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\lib\vs\Win32;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\lib\vs\Win32\Debug;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\lib\vs\Win32\Release;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\lib\vs\x64;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\lib\vs\x64\Debug;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\lib\vs\x64\Release;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\license;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\src
+ CompileAsCpp
+ true
+ $(IntDir)%(RelativeDir)
+
+
+ true
+ Console
+ false
+ %(AdditionalDependencies);ippicvmt.lib;ade.lib;ippiwd.lib;ittnotifyd.lib;libprotobufd.lib;libwebpd.lib;opencv_calib3d401d.lib;opencv_core401d.lib;opencv_dnn401d.lib;opencv_features2d401d.lib;opencv_flann401d.lib;opencv_gapi401d.lib;opencv_highgui401d.lib;opencv_imgcodecs401d.lib;opencv_imgproc401d.lib;opencv_ml401d.lib;opencv_objdetect401d.lib;opencv_photo401d.lib;opencv_stitching401d.lib;opencv_video401d.lib;opencv_videoio401d.lib;quircd.lib;zlibd.lib
+ %(AdditionalLibraryDirectories);..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\ippicv\lib\vs\x64;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\lib\vs\x64\Debug
+
+
+
+
+
+ false
+ %(PreprocessorDefinitions)
+ MultiThreadedDLL
+ Level3
+ %(AdditionalIncludeDirectories);..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\ippicv;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\ippicv\include;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\ippicv\lib;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\ippicv\lib\vs;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\ippicv\lib\vs\Win32;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\ippicv\lib\vs\x64;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\calib3d;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\core;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\core\cuda;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\core\cuda\detail;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\core\hal;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\core\opencl;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\core\opencl\runtime;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\core\opencl\runtime\autogenerated;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\core\openvx;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\core\private;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\core\utils;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\dnn;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\features2d;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\features2d\hal;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\flann;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\gapi;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\cpu;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\fluid;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\gpu;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\ocl;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\own;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\util;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\highgui;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\imgcodecs;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\imgcodecs\legacy;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\imgproc;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\imgproc\detail;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\imgproc\hal;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\ml;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\objdetect;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\photo;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\photo\legacy;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\stitching;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\stitching\detail;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\ts;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\video;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\video\legacy;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\videoio;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\videoio\legacy;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\lib;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\lib\vs;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\lib\vs\Win32;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\lib\vs\Win32\Debug;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\lib\vs\Win32\Release;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\lib\vs\x64;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\lib\vs\x64\Debug;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\lib\vs\x64\Release;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\license;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\src
+ CompileAsCpp
+ true
+ $(IntDir)%(RelativeDir)
+
+
+ false
+ false
+ Console
+ true
+ true
+ false
+ %(AdditionalDependencies);ippicvmt.lib;ade.lib;ippiw.lib;ittnotify.lib;libprotobuf.lib;libwebp.lib;opencv_calib3d401.lib;opencv_core401.lib;opencv_dnn401.lib;opencv_features2d401.lib;opencv_flann401.lib;opencv_gapi401.lib;opencv_highgui401.lib;opencv_imgcodecs401.lib;opencv_imgproc401.lib;opencv_ml401.lib;opencv_objdetect401.lib;opencv_photo401.lib;opencv_stitching401.lib;opencv_video401.lib;opencv_videoio401.lib;quirc.lib;zlib.lib
+ %(AdditionalLibraryDirectories);..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\ippicv\lib\vs\Win32;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\lib\vs\Win32\Release
+
+
+
+
+
+ false
+ %(PreprocessorDefinitions)
+ MultiThreadedDLL
+ Level3
+ %(AdditionalIncludeDirectories);..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\ippicv;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\ippicv\include;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\ippicv\lib;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\ippicv\lib\vs;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\ippicv\lib\vs\Win32;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\ippicv\lib\vs\x64;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\calib3d;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\core;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\core\cuda;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\core\cuda\detail;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\core\hal;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\core\opencl;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\core\opencl\runtime;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\core\opencl\runtime\autogenerated;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\core\openvx;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\core\private;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\core\utils;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\dnn;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\features2d;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\features2d\hal;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\flann;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\gapi;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\cpu;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\fluid;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\gpu;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\ocl;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\own;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\util;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\highgui;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\imgcodecs;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\imgcodecs\legacy;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\imgproc;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\imgproc\detail;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\imgproc\hal;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\ml;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\objdetect;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\photo;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\photo\legacy;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\stitching;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\stitching\detail;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\ts;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\video;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\video\legacy;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\videoio;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\include\opencv2\videoio\legacy;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\lib;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\lib\vs;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\lib\vs\Win32;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\lib\vs\Win32\Debug;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\lib\vs\Win32\Release;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\lib\vs\x64;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\lib\vs\x64\Debug;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\lib\vs\x64\Release;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\license;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\src
+ CompileAsCpp
+ $(IntDir)%(RelativeDir)
+
+
+ false
+ false
+ Console
+ true
+ true
+ false
+ %(AdditionalDependencies);ippicvmt.lib;ade.lib;ippiw.lib;ittnotify.lib;libprotobuf.lib;libwebp.lib;opencv_calib3d401.lib;opencv_core401.lib;opencv_dnn401.lib;opencv_features2d401.lib;opencv_flann401.lib;opencv_gapi401.lib;opencv_highgui401.lib;opencv_imgcodecs401.lib;opencv_imgproc401.lib;opencv_ml401.lib;opencv_objdetect401.lib;opencv_photo401.lib;opencv_stitching401.lib;opencv_video401.lib;opencv_videoio401.lib;quirc.lib;zlib.lib
+ %(AdditionalLibraryDirectories);..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\ippicv\lib\vs\x64;..\..\of_v0.11.2_vs2017_release\addons\ofxOpenCv\libs\opencv\lib\vs\x64\Release
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {5837595d-aca9-485c-8e76-729040ce4b0b}
+
+
+
+
+ /D_DEBUG %(AdditionalOptions)
+ /D_DEBUG %(AdditionalOptions)
+ $(OF_ROOT)\libs\openFrameworksCompiled\project\vs
+
+
+
+
+
+
+
+
+
diff --git a/beerpong/beerpong.vcxproj.filters b/beerpong/beerpong.vcxproj.filters
new file mode 100644
index 0000000..c9c6412
--- /dev/null
+++ b/beerpong/beerpong.vcxproj.filters
@@ -0,0 +1,1068 @@
+
+
+
+
+ src
+
+
+ src
+
+
+ addons\ofxOpenCv\src
+
+
+ addons\ofxOpenCv\src
+
+
+ addons\ofxOpenCv\src
+
+
+ addons\ofxOpenCv\src
+
+
+ addons\ofxOpenCv\src
+
+
+ addons\ofxOpenCv\src
+
+
+ addons\ofxOpenCv\src
+
+
+
+
+ {d8376475-7454-4a24-b08a-aac121d3ad6f}
+
+
+ {71834F65-F3A9-211E-73B8-DC85}
+
+
+ {FFA81411-43B9-BD99-75AF-1DC3}
+
+
+ {00DE84A0-C30B-9800-5466-EA40}
+
+
+ {EFE72F22-7F5A-0F39-EC5E-1382}
+
+
+ {86859B6D-C03E-741F-AD73-700F}
+
+
+ {90B25766-C186-8713-AF15-ABE4}
+
+
+ {0391AB06-09E3-B0B3-3E3B-A02B}
+
+
+ {18BB18A3-47A8-9F08-1A3F-16FC}
+
+
+ {BCD8ABD4-43E3-302D-A2D3-9FE1}
+
+
+ {E7CFFFA1-9DFA-D919-100C-FDAA}
+
+
+ {2ABB36D0-FBE0-DD47-75A8-5882}
+
+
+ {3F849F80-E3AF-41D3-8CD7-D868}
+
+
+ {508493C5-1D75-0520-6977-9A6B}
+
+
+ {B1E076F1-7F94-D4E4-6BFD-5B46}
+
+
+ {70E5CB28-89E0-A2D2-ED8C-38C3}
+
+
+ {7D0E925B-9770-DA00-FBF1-362C}
+
+
+ {5E9B466B-E0A3-FBE6-E47E-FBD6}
+
+
+ {08193421-49AC-B69B-B685-55CE}
+
+
+ {86564888-70F8-AF30-B95A-1468}
+
+
+ {25239377-B6BF-FE36-6A2F-EC49}
+
+
+ {C8CABC6E-F5C4-4713-0363-8CDA}
+
+
+ {FFED61A2-DA84-E61F-DAA8-23D8}
+
+
+ {FC3432FE-19D8-7B83-B85E-B0B6}
+
+
+ {35E18472-D925-59BD-12EF-E1E6}
+
+
+ {8650AD22-2546-8D13-42AB-00CF}
+
+
+ {9BD9019E-15BC-ACB8-27C1-2815}
+
+
+ {6FEC7B0B-19B4-8543-12C8-057E}
+
+
+ {B0A61A14-F389-05DE-5113-8109}
+
+
+ {1C268214-E072-67C7-D98A-C20F}
+
+
+ {D097238C-6008-9D8F-6334-3310}
+
+
+ {D31ECF38-8C0C-E37F-A85E-DC5C}
+
+
+ {C5146E31-2B8E-4299-4FB2-2347}
+
+
+ {85CE0AE1-7E4F-8B50-E623-C09F}
+
+
+ {875C59F5-9F9E-9B4C-C119-51BB}
+
+
+ {E61CD652-51B9-BCE9-A2EB-3331}
+
+
+ {CAE2A366-0E89-C339-3DF8-86E4}
+
+
+ {B60F3AE4-3CFF-87C5-550A-AF25}
+
+
+ {C217A119-B337-C774-4EDA-1ACC}
+
+
+ {D1260DF5-DCB4-6729-CD66-ED90}
+
+
+ {450E6EA2-482C-4DAE-EF14-EE48}
+
+
+ {A3CB30FB-39E6-ECDC-FB40-AA78}
+
+
+ {EA043335-259C-BCEC-5E49-545A}
+
+
+ {21D034AC-F39C-E724-350A-C7B6}
+
+
+ {AA1539ED-A548-EDA6-1094-37FD}
+
+
+ {61E04F54-C77F-B674-C2AB-FEC2}
+
+
+ {8B3FE879-2A2F-E900-CD59-7313}
+
+
+ {8C359BB4-9E19-8F59-F4F6-1832}
+
+
+ {01B554B2-7143-F97F-EB04-9763}
+
+
+
+
+ src
+
+
+ addons\ofxOpenCv\src
+
+
+ addons\ofxOpenCv\src
+
+
+ addons\ofxOpenCv\src
+
+
+ addons\ofxOpenCv\src
+
+
+ addons\ofxOpenCv\src
+
+
+ addons\ofxOpenCv\src
+
+
+ addons\ofxOpenCv\src
+
+
+ addons\ofxOpenCv\src
+
+
+ addons\ofxOpenCv\src
+
+
+ addons\ofxOpenCv\src
+
+
+ addons\ofxOpenCv\libs\ippicv\include
+
+
+ addons\ofxOpenCv\libs\ippicv\include
+
+
+ addons\ofxOpenCv\libs\ippicv\include
+
+
+ addons\ofxOpenCv\libs\ippicv\include
+
+
+ addons\ofxOpenCv\libs\ippicv\include
+
+
+ addons\ofxOpenCv\libs\ippicv\include
+
+
+ addons\ofxOpenCv\libs\ippicv\include
+
+
+ addons\ofxOpenCv\libs\ippicv\include
+
+
+ addons\ofxOpenCv\libs\ippicv\include
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\calib3d
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\calib3d
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\cuda
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\cuda
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\cuda
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\cuda
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\cuda
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\cuda\detail
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\cuda\detail
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\cuda\detail
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\cuda\detail
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\cuda\detail
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\cuda\detail
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\cuda
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\cuda
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\cuda
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\cuda
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\cuda
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\cuda
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\cuda
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\cuda
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\cuda
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\cuda
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\cuda
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\cuda
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\cuda
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\cuda
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\cuda
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\cuda
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\cuda
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\cuda
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\cuda
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\hal
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\hal
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\hal
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\hal
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\hal
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\hal
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\hal
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\hal
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\hal
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\hal
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\opencl
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\opencl
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\opencl
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\opencl\runtime\autogenerated
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\opencl\runtime\autogenerated
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\opencl\runtime\autogenerated
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\opencl\runtime\autogenerated
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\opencl\runtime\autogenerated
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\opencl\runtime\autogenerated
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\opencl\runtime
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\opencl\runtime
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\opencl\runtime
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\opencl\runtime
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\opencl\runtime
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\opencl\runtime
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\opencl\runtime
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\opencl\runtime
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\opencl\runtime
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\openvx
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\private
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\utils
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\utils
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\utils
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\utils
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\utils
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\utils
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\utils
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core\utils
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\core
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\dnn
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\dnn
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\dnn
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\dnn
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\dnn
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\dnn
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\dnn
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\dnn
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\features2d
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\features2d\hal
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\flann
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\flann
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\flann
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\flann
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\flann
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\flann
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\flann
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\flann
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\flann
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\flann
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\flann
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\flann
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\flann
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\flann
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\flann
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\flann
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\flann
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\flann
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\flann
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\flann
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\flann
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\flann
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\flann
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\flann
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\flann
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\flann
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\flann
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\flann
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\flann
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\flann
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\flann
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\flann
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\flann
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\flann
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\flann
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\cpu
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\cpu
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\cpu
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\fluid
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\fluid
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\fluid
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\fluid
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\gpu
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\gpu
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\gpu
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\ocl
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\ocl
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\ocl
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\own
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\own
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\own
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\own
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\own
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\own
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\own
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\own
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\util
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\util
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\util
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\util
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\util
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\gapi\util
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\highgui
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\highgui
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\highgui
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\imgcodecs
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\imgcodecs
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\imgcodecs
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\imgcodecs\legacy
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\imgproc\detail
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\imgproc\hal
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\imgproc\hal
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\imgproc
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\imgproc
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\imgproc
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\ml
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\ml
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\objdetect
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\objdetect
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\photo
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\photo\legacy
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\photo
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\stitching\detail
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\stitching\detail
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\stitching\detail
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\stitching\detail
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\stitching\detail
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\stitching\detail
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\stitching\detail
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\stitching\detail
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\stitching\detail
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\stitching\detail
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\stitching\detail
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\stitching\detail
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\stitching
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\ts
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\ts
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\ts
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\ts
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\ts
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\ts
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\ts
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\video
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\video\legacy
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\video
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\video
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\videoio
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\videoio
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\videoio
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\videoio\legacy
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\videoio
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\videoio
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2\videoio
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2
+
+
+ addons\ofxOpenCv\libs\opencv\include\opencv2
+
+
+
+
+
+
diff --git a/beerpong/beerpong.vcxproj.user b/beerpong/beerpong.vcxproj.user
new file mode 100644
index 0000000..09a332b
--- /dev/null
+++ b/beerpong/beerpong.vcxproj.user
@@ -0,0 +1,19 @@
+
+
+
+ $(ProjectDir)/bin
+ WindowsLocalDebugger
+
+
+ $(ProjectDir)/bin
+ WindowsLocalDebugger
+
+
+ $(ProjectDir)/bin
+ WindowsLocalDebugger
+
+
+ $(ProjectDir)/bin
+ WindowsLocalDebugger
+
+
\ No newline at end of file
diff --git a/beerpong/bin/FreeImage.dll b/beerpong/bin/FreeImage.dll
new file mode 100644
index 0000000..1959c17
Binary files /dev/null and b/beerpong/bin/FreeImage.dll differ
diff --git a/beerpong/bin/beerpong_debug.exe b/beerpong/bin/beerpong_debug.exe
new file mode 100644
index 0000000..1b54f77
Binary files /dev/null and b/beerpong/bin/beerpong_debug.exe differ
diff --git a/beerpong/bin/beerpong_debug.exp b/beerpong/bin/beerpong_debug.exp
new file mode 100644
index 0000000..3e802e1
Binary files /dev/null and b/beerpong/bin/beerpong_debug.exp differ
diff --git a/beerpong/bin/beerpong_debug.ilk b/beerpong/bin/beerpong_debug.ilk
new file mode 100644
index 0000000..81ac5c4
Binary files /dev/null and b/beerpong/bin/beerpong_debug.ilk differ
diff --git a/beerpong/bin/beerpong_debug.lib b/beerpong/bin/beerpong_debug.lib
new file mode 100644
index 0000000..cb503f6
Binary files /dev/null and b/beerpong/bin/beerpong_debug.lib differ
diff --git a/beerpong/bin/beerpong_debug.pdb b/beerpong/bin/beerpong_debug.pdb
new file mode 100644
index 0000000..89c0fb5
Binary files /dev/null and b/beerpong/bin/beerpong_debug.pdb differ
diff --git a/beerpong/bin/data/.gitkeep b/beerpong/bin/data/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/beerpong/bin/fmod.dll b/beerpong/bin/fmod.dll
new file mode 100644
index 0000000..9e893a1
Binary files /dev/null and b/beerpong/bin/fmod.dll differ
diff --git a/beerpong/bin/fmodL.dll b/beerpong/bin/fmodL.dll
new file mode 100644
index 0000000..d8e6c09
Binary files /dev/null and b/beerpong/bin/fmodL.dll differ
diff --git a/beerpong/icon.rc b/beerpong/icon.rc
new file mode 100644
index 0000000..7e26eb3
--- /dev/null
+++ b/beerpong/icon.rc
@@ -0,0 +1,8 @@
+// Icon Resource Definition
+#define MAIN_ICON 102
+
+#if defined(_DEBUG)
+MAIN_ICON ICON "icon_debug.ico"
+#else
+MAIN_ICON ICON "icon.ico"
+#endif
diff --git a/beerpong/obj/Win32/Debug/beerpong.log b/beerpong/obj/Win32/Debug/beerpong.log
new file mode 100644
index 0000000..8db0b82
--- /dev/null
+++ b/beerpong/obj/Win32/Debug/beerpong.log
@@ -0,0 +1,29 @@
+ main.cpp
+ ofApp.cpp
+ Info: Boost.Config is older than your compiler version - probably nothing bad will happen - but you may wish to look for an update Boost version. Define BOOST_CONFIG_SUPPRESS_OUTDATED_MESSAGE to suppress this message.
+ Info: Boost.Config is older than your compiler version - probably nothing bad will happen - but you may wish to look for an update Boost version. Define BOOST_CONFIG_SUPPRESS_OUTDATED_MESSAGE to suppress this message.
+ ofxCvColorImage.cpp
+ ofxCvContourFinder.cpp
+ ofxCvFloatImage.cpp
+ ofxCvGrayscaleImage.cpp
+ ofxCvHaarFinder.cpp
+ ofxCvImage.cpp
+ ofxCvShortImage.cpp
+ Info: Boost.Config is older than your compiler version - probably nothing bad will happen - but you may wish to look for an update Boost version. Define BOOST_CONFIG_SUPPRESS_OUTDATED_MESSAGE to suppress this message.
+ Info: Boost.Config is older than your compiler version - probably nothing bad will happen - but you may wish to look for an update Boost version. Define BOOST_CONFIG_SUPPRESS_OUTDATED_MESSAGE to suppress this message.
+ Info: Boost.Config is older than your compiler version - probably nothing bad will happen - but you may wish to look for an update Boost version. Define BOOST_CONFIG_SUPPRESS_OUTDATED_MESSAGE to suppress this message.
+ Info: Boost.Config is older than your compiler version - probably nothing bad will happen - but you may wish to look for an update Boost version. Define BOOST_CONFIG_SUPPRESS_OUTDATED_MESSAGE to suppress this message.
+ Info: Boost.Config is older than your compiler version - probably nothing bad will happen - but you may wish to look for an update Boost version. Define BOOST_CONFIG_SUPPRESS_OUTDATED_MESSAGE to suppress this message.
+ Info: Boost.Config is older than your compiler version - probably nothing bad will happen - but you may wish to look for an update Boost version. Define BOOST_CONFIG_SUPPRESS_OUTDATED_MESSAGE to suppress this message.
+ Info: Boost.Config is older than your compiler version - probably nothing bad will happen - but you may wish to look for an update Boost version. Define BOOST_CONFIG_SUPPRESS_OUTDATED_MESSAGE to suppress this message.
+ Creating library bin\beerpong_debug.lib and object bin\beerpong_debug.exp
+ beerpong.vcxproj -> C:\Users\mario\Documents\education\Studium\BEI6\interaktion\beerpong\beerpong\bin\beerpong_debug.exe
+
+ 2 C:\Users\mario\Documents\education\Studium\BEI6\interaktion\of_v0.11.2_vs2017_release\libs\fmod\lib\vs\Win32\
+ Neue Datei 1544704 C:\Users\mario\Documents\education\Studium\BEI6\interaktion\of_v0.11.2_vs2017_release\libs\fmod\lib\vs\Win32\fmod.dll
+ Neue Datei 1733120 C:\Users\mario\Documents\education\Studium\BEI6\interaktion\of_v0.11.2_vs2017_release\libs\fmod\lib\vs\Win32\fmodL.dll
+
+ 1 C:\Users\mario\Documents\education\Studium\BEI6\interaktion\of_v0.11.2_vs2017_release\libs\FreeImage\lib\vs\Win32\
+ *EXTRA Datei 1544704 C:\Users\mario\Documents\education\Studium\BEI6\interaktion\beerpong\beerpong\bin\fmod.dll
+ *EXTRA Datei 1733120 C:\Users\mario\Documents\education\Studium\BEI6\interaktion\beerpong\beerpong\bin\fmodL.dll
+ Neue Datei 6018560 C:\Users\mario\Documents\education\Studium\BEI6\interaktion\of_v0.11.2_vs2017_release\libs\FreeImage\lib\vs\Win32\FreeImage.dll
diff --git a/beerpong/obj/Win32/Debug/beerpong.tlog/CL.11788.write.1.tlog b/beerpong/obj/Win32/Debug/beerpong.tlog/CL.11788.write.1.tlog
new file mode 100644
index 0000000..d3bf11f
Binary files /dev/null and b/beerpong/obj/Win32/Debug/beerpong.tlog/CL.11788.write.1.tlog differ
diff --git a/beerpong/obj/Win32/Debug/beerpong.tlog/CL.command.1.tlog b/beerpong/obj/Win32/Debug/beerpong.tlog/CL.command.1.tlog
new file mode 100644
index 0000000..f1479db
Binary files /dev/null and b/beerpong/obj/Win32/Debug/beerpong.tlog/CL.command.1.tlog differ
diff --git a/beerpong/obj/Win32/Debug/beerpong.tlog/CL.read.1.tlog b/beerpong/obj/Win32/Debug/beerpong.tlog/CL.read.1.tlog
new file mode 100644
index 0000000..93501c2
Binary files /dev/null and b/beerpong/obj/Win32/Debug/beerpong.tlog/CL.read.1.tlog differ
diff --git a/beerpong/obj/Win32/Debug/beerpong.tlog/beerpong.lastbuildstate b/beerpong/obj/Win32/Debug/beerpong.tlog/beerpong.lastbuildstate
new file mode 100644
index 0000000..a74db15
--- /dev/null
+++ b/beerpong/obj/Win32/Debug/beerpong.tlog/beerpong.lastbuildstate
@@ -0,0 +1,2 @@
+#TargetFrameworkVersion=v4.0:PlatformToolSet=v141:EnableManagedIncrementalBuild=false:VCToolArchitecture=Native32Bit:WindowsTargetPlatformVersion=10.0.18362.0
+Debug|Win32|C:\Users\mario\Documents\education\Studium\BEI6\interaktion\beerpong\beerpong\|
diff --git a/beerpong/obj/Win32/Debug/beerpong.tlog/beerpong.write.1u.tlog b/beerpong/obj/Win32/Debug/beerpong.tlog/beerpong.write.1u.tlog
new file mode 100644
index 0000000..601b5ef
Binary files /dev/null and b/beerpong/obj/Win32/Debug/beerpong.tlog/beerpong.write.1u.tlog differ
diff --git a/beerpong/obj/Win32/Debug/beerpong.tlog/link.command.1.tlog b/beerpong/obj/Win32/Debug/beerpong.tlog/link.command.1.tlog
new file mode 100644
index 0000000..c0b0bff
Binary files /dev/null and b/beerpong/obj/Win32/Debug/beerpong.tlog/link.command.1.tlog differ
diff --git a/beerpong/obj/Win32/Debug/beerpong.tlog/link.read.1.tlog b/beerpong/obj/Win32/Debug/beerpong.tlog/link.read.1.tlog
new file mode 100644
index 0000000..62be890
Binary files /dev/null and b/beerpong/obj/Win32/Debug/beerpong.tlog/link.read.1.tlog differ
diff --git a/beerpong/obj/Win32/Debug/beerpong.tlog/link.write.1.tlog b/beerpong/obj/Win32/Debug/beerpong.tlog/link.write.1.tlog
new file mode 100644
index 0000000..83f6ccc
Binary files /dev/null and b/beerpong/obj/Win32/Debug/beerpong.tlog/link.write.1.tlog differ
diff --git a/beerpong/obj/Win32/Debug/beerpong.tlog/rc.command.1.tlog b/beerpong/obj/Win32/Debug/beerpong.tlog/rc.command.1.tlog
new file mode 100644
index 0000000..630cecf
Binary files /dev/null and b/beerpong/obj/Win32/Debug/beerpong.tlog/rc.command.1.tlog differ
diff --git a/beerpong/obj/Win32/Debug/beerpong.tlog/rc.read.1.tlog b/beerpong/obj/Win32/Debug/beerpong.tlog/rc.read.1.tlog
new file mode 100644
index 0000000..75b8402
Binary files /dev/null and b/beerpong/obj/Win32/Debug/beerpong.tlog/rc.read.1.tlog differ
diff --git a/beerpong/obj/Win32/Debug/beerpong.tlog/rc.write.1.tlog b/beerpong/obj/Win32/Debug/beerpong.tlog/rc.write.1.tlog
new file mode 100644
index 0000000..3741cbe
Binary files /dev/null and b/beerpong/obj/Win32/Debug/beerpong.tlog/rc.write.1.tlog differ
diff --git a/beerpong/obj/Win32/Debug/icon.res b/beerpong/obj/Win32/Debug/icon.res
new file mode 100644
index 0000000..1c17250
Binary files /dev/null and b/beerpong/obj/Win32/Debug/icon.res differ
diff --git a/beerpong/obj/Win32/Debug/src/main.obj b/beerpong/obj/Win32/Debug/src/main.obj
new file mode 100644
index 0000000..a44759a
Binary files /dev/null and b/beerpong/obj/Win32/Debug/src/main.obj differ
diff --git a/beerpong/obj/Win32/Debug/src/ofApp.obj b/beerpong/obj/Win32/Debug/src/ofApp.obj
new file mode 100644
index 0000000..59c7a03
Binary files /dev/null and b/beerpong/obj/Win32/Debug/src/ofApp.obj differ
diff --git a/beerpong/obj/Win32/Debug/vc141.pdb b/beerpong/obj/Win32/Debug/vc141.pdb
new file mode 100644
index 0000000..9a3f45c
Binary files /dev/null and b/beerpong/obj/Win32/Debug/vc141.pdb differ
diff --git a/beerpong/obj/of_v0.11.2_vs2017_release/addons/ofxOpenCv/src/ofxCvColorImage.obj b/beerpong/obj/of_v0.11.2_vs2017_release/addons/ofxOpenCv/src/ofxCvColorImage.obj
new file mode 100644
index 0000000..2e7c60e
Binary files /dev/null and b/beerpong/obj/of_v0.11.2_vs2017_release/addons/ofxOpenCv/src/ofxCvColorImage.obj differ
diff --git a/beerpong/obj/of_v0.11.2_vs2017_release/addons/ofxOpenCv/src/ofxCvContourFinder.obj b/beerpong/obj/of_v0.11.2_vs2017_release/addons/ofxOpenCv/src/ofxCvContourFinder.obj
new file mode 100644
index 0000000..e7c09dd
Binary files /dev/null and b/beerpong/obj/of_v0.11.2_vs2017_release/addons/ofxOpenCv/src/ofxCvContourFinder.obj differ
diff --git a/beerpong/obj/of_v0.11.2_vs2017_release/addons/ofxOpenCv/src/ofxCvFloatImage.obj b/beerpong/obj/of_v0.11.2_vs2017_release/addons/ofxOpenCv/src/ofxCvFloatImage.obj
new file mode 100644
index 0000000..d5577c6
Binary files /dev/null and b/beerpong/obj/of_v0.11.2_vs2017_release/addons/ofxOpenCv/src/ofxCvFloatImage.obj differ
diff --git a/beerpong/obj/of_v0.11.2_vs2017_release/addons/ofxOpenCv/src/ofxCvGrayscaleImage.obj b/beerpong/obj/of_v0.11.2_vs2017_release/addons/ofxOpenCv/src/ofxCvGrayscaleImage.obj
new file mode 100644
index 0000000..fe34292
Binary files /dev/null and b/beerpong/obj/of_v0.11.2_vs2017_release/addons/ofxOpenCv/src/ofxCvGrayscaleImage.obj differ
diff --git a/beerpong/obj/of_v0.11.2_vs2017_release/addons/ofxOpenCv/src/ofxCvHaarFinder.obj b/beerpong/obj/of_v0.11.2_vs2017_release/addons/ofxOpenCv/src/ofxCvHaarFinder.obj
new file mode 100644
index 0000000..20e3131
Binary files /dev/null and b/beerpong/obj/of_v0.11.2_vs2017_release/addons/ofxOpenCv/src/ofxCvHaarFinder.obj differ
diff --git a/beerpong/obj/of_v0.11.2_vs2017_release/addons/ofxOpenCv/src/ofxCvImage.obj b/beerpong/obj/of_v0.11.2_vs2017_release/addons/ofxOpenCv/src/ofxCvImage.obj
new file mode 100644
index 0000000..13be2c9
Binary files /dev/null and b/beerpong/obj/of_v0.11.2_vs2017_release/addons/ofxOpenCv/src/ofxCvImage.obj differ
diff --git a/beerpong/obj/of_v0.11.2_vs2017_release/addons/ofxOpenCv/src/ofxCvShortImage.obj b/beerpong/obj/of_v0.11.2_vs2017_release/addons/ofxOpenCv/src/ofxCvShortImage.obj
new file mode 100644
index 0000000..7cf1774
Binary files /dev/null and b/beerpong/obj/of_v0.11.2_vs2017_release/addons/ofxOpenCv/src/ofxCvShortImage.obj differ
diff --git a/beerpong/src/main.cpp b/beerpong/src/main.cpp
new file mode 100644
index 0000000..e57370b
--- /dev/null
+++ b/beerpong/src/main.cpp
@@ -0,0 +1,13 @@
+#include "ofMain.h"
+#include "ofApp.h"
+
+//========================================================================
+int main( ){
+ ofSetupOpenGL(1024,768,OF_WINDOW); // <-------- setup the GL context
+
+ // this kicks off the running of my app
+ // can be OF_WINDOW or OF_FULLSCREEN
+ // pass in width and height too:
+ ofRunApp(new ofApp());
+
+}
diff --git a/beerpong/src/ofApp.cpp b/beerpong/src/ofApp.cpp
new file mode 100644
index 0000000..0d3236e
--- /dev/null
+++ b/beerpong/src/ofApp.cpp
@@ -0,0 +1,71 @@
+#include "ofApp.h"
+
+//--------------------------------------------------------------
+void ofApp::setup(){
+
+}
+
+//--------------------------------------------------------------
+void ofApp::update(){
+
+}
+
+//--------------------------------------------------------------
+void ofApp::draw(){
+
+}
+
+//--------------------------------------------------------------
+void ofApp::keyPressed(int key){
+
+}
+
+//--------------------------------------------------------------
+void ofApp::keyReleased(int key){
+
+}
+
+//--------------------------------------------------------------
+void ofApp::mouseMoved(int x, int y ){
+
+}
+
+//--------------------------------------------------------------
+void ofApp::mouseDragged(int x, int y, int button){
+
+}
+
+//--------------------------------------------------------------
+void ofApp::mousePressed(int x, int y, int button){
+
+}
+
+//--------------------------------------------------------------
+void ofApp::mouseReleased(int x, int y, int button){
+
+}
+
+//--------------------------------------------------------------
+void ofApp::mouseEntered(int x, int y){
+
+}
+
+//--------------------------------------------------------------
+void ofApp::mouseExited(int x, int y){
+
+}
+
+//--------------------------------------------------------------
+void ofApp::windowResized(int w, int h){
+
+}
+
+//--------------------------------------------------------------
+void ofApp::gotMessage(ofMessage msg){
+
+}
+
+//--------------------------------------------------------------
+void ofApp::dragEvent(ofDragInfo dragInfo){
+
+}
diff --git a/beerpong/src/ofApp.h b/beerpong/src/ofApp.h
new file mode 100644
index 0000000..a9a1eea
--- /dev/null
+++ b/beerpong/src/ofApp.h
@@ -0,0 +1,24 @@
+#pragma once
+
+#include "ofMain.h"
+
+class ofApp : public ofBaseApp{
+
+ public:
+ void setup();
+ void update();
+ void draw();
+
+ void keyPressed(int key);
+ void keyReleased(int key);
+ void mouseMoved(int x, int y );
+ void mouseDragged(int x, int y, int button);
+ void mousePressed(int x, int y, int button);
+ void mouseReleased(int x, int y, int button);
+ void mouseEntered(int x, int y);
+ void mouseExited(int x, int y);
+ void windowResized(int w, int h);
+ void dragEvent(ofDragInfo dragInfo);
+ void gotMessage(ofMessage msg);
+
+};