Added sounds, changed the favicon, implemented word-breaking, moved main JS into a separate file.