A D port of Artemis Entity System Framework