Please find our working implementation at pennypincher.heroku.com/pennypincher