cleaned the script and improved it, now works with a single play/pause button

comments added and some minor bugs fixed; only bug now is that when a synchronised object finishes playing once tha toggle button is pressed to pause group it starts from the beginning with the other sounds paused which is logical but not what we need. Will fix this.