A Sinatra backend for the impact.js API and development environment