added particles and normalised sprite rendering to allow for varying sprite dimensions