add download block, update some styles, and refactor
updated json ordering and pdfs
update bw pdf