refactor(properties): move properties

move properties to respect mavec places
fix(pdf): close pdf

fix the close issue on pdf get from client