Solutions to Udacity's Web Development class problem sets