new bundler source style
various deployment config
update various gems
use typhoeus instead of http gem
switch from grape to sinatra
new puma version
rename
implement client code and switch to nytimes-articles gem