Re-establishing branch after local working branch got borked.
PDF generation and dot overlays working.
Getting started on OpenCV approach to image processing
OpenCV approach seems to be working just fine :boom:
Cleaned up code a bit
PDF generation all wired up
Beat boundaries now being drawn
Arbitrary polygons now printing on PDFs as well
Merge branch 'master' into new_pdfer