Added Audiojs plugin for audio playback
removed redundant click event handler for upload button
Added Try/Catch blocks around musixmatch and lastfm data parsing
Created a separate case for smiling/not smiling search scenario