Graphics Engine with the following features: a modular future-proofed architecture 3d-model loading skybox loading arbitrary model transformation texture loading procedural terrain generation sound library integration shadow calculation