Added different pixel shaders
Merge pull request #8 from Eniripsa96/shaders

Added different pixel shaders
Updated Mesh class to support dynamic vertex buffers for particles.
Rearranged code slightly to make more sense.
Revert "Rearranged code slightly to make more sense."

This reverts commit 9b8446b14e0602774c45f9992dc886b0bb572367.
Merged master