My assignment for Internet Programming at Northampton University.