changes to recorder.js, audio creation, image search and customization interactivity