adding blacklist to ignore false positive and fixing some code analysis warnings
removing useless logging
Making the sound work for 8 and 16 bits
Fixing the isplaying method (inversed logic)
adding a unittest for 16bits sound resrouces
adding some helper functions on the sound resource to obtain information about the sample
making the sound actually play when called from script
franky adds isvisible and setvisible function to the sprite and render component and make the blocks disapear whenever they get hit.