Added soundclass template parameter, soundsubclasstype flags, and added soundclass asset and loader.