sprite functions now chain
Add hierarchy to audio managers, fixes #66
inifinite lifetime for sprites