Add Flask to requirements
Move pdf_to_html.py into app/
Add initial files to get Flask app running
Move JavaScript PDF click code out of Python

Moved into static, and current page generation code modified to use
this script.
PEP8ify pdf_to_html.py
Give functions in pdf_to_html.py lowercase names
Remove "to do" text from HTML
Modify pageblock() docstring

To represent what it actually does.
Remove unneeded index

It was passed through and displayed in text, but doesn't do anything
substantial. Maybe it was for debugging?
Replace urllib2 with requests

Primarily so that we can use requests_cache to speed up HTML
generation in testing as the download is the slow part.
Use clearer page height, width variables names

There are heights, widths of text which is confusing due to variable
reuse.
Begin implementing Jinja templating

Start working internally on this script, before moving to Flask.
Remove *.html from .gitignore

Script does generate HTML that we might not want to commit, but the
templates are HTML!
Begin generating HTML for all pageblock data
Add lots of content to the template

Only the generated styles to add now, I think.
Move div to correct place in loop in template
Pass pdf_info and fontspec to template
Comment out hidden option things
Add templating font styles to template
Remove code pertaining to print templating

Now all done by Jinja.