submission for CardFlight/Stripe Mobile Payments Hackathon October 2013