MIT 6.470 Web Programming Competition Project