Final project for Stanford's "Startup Engineering" course on coursera.org