Performance update

Better controll over particles, using a base class, multithreaded
creation of particle but not deletion as of yet. half way sorted out
particles. added sound lib so you can build release