handle authentication errors by fulfilling promises
handle errors on promises for the spark
more promise error catching, just to be sure
move up a dir, change readme to reflect