tests updated, web form added

test data being passed to tests were wrong and a few tests were wrongl
passing! A basic new web form has been added which the user will use to
generate the web form.