diff --git a/CMakeLists.txt b/CMakeLists.txt
index 737b51021b3ccb1b6de8cd7e90a6179e11974922..ce3339b998a28ecb564edb01d3efdf17f2d1cb0e 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -13,6 +13,6 @@ find_package(PkgConfig REQUIRED)
 message(" - Build type is set to ${CMAKE_BUILD_TYPE}")
 
 add_subdirectory(
-    src
+    qpong
 )
 
diff --git a/libs/googletest b/libs/googletest
index 8b4817e3df3746a20502a84580f661ac448821be..e3f0319d89f4cbf32993de595d984183b1a9fc57 160000
--- a/libs/googletest
+++ b/libs/googletest
@@ -1 +1 @@
-Subproject commit 8b4817e3df3746a20502a84580f661ac448821be
+Subproject commit e3f0319d89f4cbf32993de595d984183b1a9fc57
diff --git a/src/CMakeLists.txt b/qpong/CMakeLists.txt
similarity index 100%
rename from src/CMakeLists.txt
rename to qpong/CMakeLists.txt
diff --git a/src/Common.hpp b/qpong/Common.hpp
similarity index 100%
rename from src/Common.hpp
rename to qpong/Common.hpp
diff --git a/src/ImageBuffer.cpp b/qpong/ImageBuffer.cpp
similarity index 100%
rename from src/ImageBuffer.cpp
rename to qpong/ImageBuffer.cpp
diff --git a/src/ImageBuffer.hpp b/qpong/ImageBuffer.hpp
similarity index 100%
rename from src/ImageBuffer.hpp
rename to qpong/ImageBuffer.hpp
diff --git a/src/Particle.cpp b/qpong/Particle.cpp
similarity index 100%
rename from src/Particle.cpp
rename to qpong/Particle.cpp
diff --git a/src/Particle.hpp b/qpong/Particle.hpp
similarity index 100%
rename from src/Particle.hpp
rename to qpong/Particle.hpp
diff --git a/src/ParticleImage.cpp b/qpong/ParticleImage.cpp
similarity index 100%
rename from src/ParticleImage.cpp
rename to qpong/ParticleImage.cpp
diff --git a/src/ParticleImage.hpp b/qpong/ParticleImage.hpp
similarity index 100%
rename from src/ParticleImage.hpp
rename to qpong/ParticleImage.hpp
diff --git a/src/Profiler.cpp b/qpong/Profiler.cpp
similarity index 100%
rename from src/Profiler.cpp
rename to qpong/Profiler.cpp
diff --git a/src/Profiler.hpp b/qpong/Profiler.hpp
similarity index 100%
rename from src/Profiler.hpp
rename to qpong/Profiler.hpp
diff --git a/src/QDrawingArea.cpp b/qpong/QDrawingArea.cpp
similarity index 100%
rename from src/QDrawingArea.cpp
rename to qpong/QDrawingArea.cpp
diff --git a/src/QDrawingArea.hpp b/qpong/QDrawingArea.hpp
similarity index 100%
rename from src/QDrawingArea.hpp
rename to qpong/QDrawingArea.hpp
diff --git a/src/QPlayer.cpp b/qpong/QPlayer.cpp
similarity index 100%
rename from src/QPlayer.cpp
rename to qpong/QPlayer.cpp
diff --git a/src/QPlayer.hpp b/qpong/QPlayer.hpp
similarity index 100%
rename from src/QPlayer.hpp
rename to qpong/QPlayer.hpp
diff --git a/src/QWindow.cpp b/qpong/QWindow.cpp
similarity index 100%
rename from src/QWindow.cpp
rename to qpong/QWindow.cpp
diff --git a/src/QWindow.hpp b/qpong/QWindow.hpp
similarity index 100%
rename from src/QWindow.hpp
rename to qpong/QWindow.hpp
diff --git a/src/main.cpp b/qpong/main.cpp
similarity index 100%
rename from src/main.cpp
rename to qpong/main.cpp