Fixing and refactoring song start/stop/next logic.