APY-35: Implement PO files management
added more configs, better naming of classes, better error handling, cleaning useless code

APY-47: Refactor CDM to include content metadata and make it extensible
updated metadata handling, remove path now removes metadata, updated API for CDM
fixed imports
applied modifications from review
added updateMetadata when fileObj is used
refactor po file manager