Basic geometry shader is working for the particles, basic architecture is
also in place so next up will be adding features such as sprite rendering
and speed optimization