There is a lot of abstraction for the vanilla OpenGL objects and operations for less repetition and cleaner code.
Engine classes and types are the essential features that define the final workflow like the input system or collisions.
Game objects that implement the basic stuff so you don't have to.
Free Camera is your standard freelook camera. You can instantiate it to be able to freely move around the game scene and look around.