Simon Rupp-Greene's code for Udacity's CS212: Web Applications