first commit. pdf management with ruby