An implementation of XNA in the D programming language