Started again on particles, working on a basic emitter and basic particle
set. Another collection of particle sets will be made and this class will
be called particleEffect. Also added code to the shader class to load and
compile geometry shaders. These will be used for the particle system