Adds CModVectorElement, CParticleDataFactory, CParticleGlobals, CRealElement CRealElement & CModVectorElement are very close to matching Former-commit-id: bb99d88d3b8a42d66f2c09b86fb43675046b42cd
Former-commit-id: a11097997002a01efc3bca1366520d82ef374d42