adds certificate customization form
inserts certificate download form to thank you page
uses pdf template to generate certificate
adds user details to certificate
refactors code