Move most HTML into templates
Collapse list of payments into Jinja2 template
Make the payment form realistically fancy