* reduce code duplication * avoid bypassing local_storage when loading sounds * avoid alloating sound buffers via new-delete, use std::vector * clear/reset all global objects on destroy
* reduce code duplication * avoid bypassing local_storage when loading sounds * avoid alloating sound buffers via new-delete, use std::vector * clear/reset all global objects on destroy