Added comments
Fixed a bug where Scenes couldn't know that they are owners of their own Transforms, preventing the proper adding of non-Object Transforms as children to Scenes.
Added support for optionally replacing a sound when calling Sound::play()