Just for quick testing purposes the system is using deprecated functionality such as immediate mode to render GL_POINTS.
To be added in V1.1:
-Eliminate use of immediate mode rendering.
-Use interleaved Vertex Buffer Objects containing vertex and colour data.
-Use shaders to perform particle logic / physics on the GPU rather than the CPU