Added pdf document framework