Block destruction particles

Added block destruction particles, as well as collision detection on the
particles.
Fixed issues

Fixed some render issues with particles and NullPointerExceptions when
destroying blocks without sprites.