Game engine to accompany the book "Game Engine Architecture" by Jason Geofry