This is a Component-Based Game Engine using SFML and OpenGL