Week 2 in-class assignment for web programming