Assignment complete

Includes a copy of the html file too.