Modified where the audio node is attached. It now attaches to the spatial
the SoundControl is attached to. This is done by casting the Spatial to a
Node, which is a sublcass of Spatial, to allow use of the addChild()
function. This may be dangerous and I need to research it more but it
works for now.