Minor code conciseness
Added error handling for missing SPOTIFY_APPKEY
All-around changes
Updated gems