initial commit for david branch
pdf class
pdf class update
merged david into chris branch