Shrink size of particles to 16 by 16
Figure out that only the first png loads correctly.
Fix bug with textures by switching to addParticle() method (error was due to
size_t being cast to GLuint)