Create a game gui implementation using glfw3 and move window create/destruction and Vulkan surface creation to the game gui