Component-based game engine created for flexibility.  Demonstrated via space shooter.  Requires GLUT.