add texture creation stuff
add simple particles (basically a texture2d) example