[build] Generate very large .png files for poster printing services that require raster images
[design] Use .pdf images instead of raster .pngs
[design] Hilight a few more commonly-used headers as suggested by @Raynos
[dist] Added .gitignore