Initial work on PDF boarding pass, still needs cleaning up. Moved bugs and feature list to separate file.