Implemented audio and loading framework

the audios there now, so its aaaaaallll goooooooood. The levelloader
loads in audio from folders in the destructible folder from the
maploader, so they are played when the object becomes destroyed.