Chanege tower upgrade sound
Allocate a small buffer when background loop unloaded
If the background loop is null do not rewrite to the buffer
Add better loading and unloading of sounds