updated components, compiles and executes. can drag and drop wav files