Added CMake build
Minimal placeholders and modifs to get the code to compile with GAME_EXECUTABLE