Add sound effects.
Add random reflection.
Add scene support.