A Game Engine in the D language