allow termination of playback thread.
also adds light control, which is untested because it won't compile now.
allow song delete.
setup all white and all black color arrays on song start.