Introducing versioning features. Refactoring.
GTNWCM-16-1 Renaming and refactory for wcm usability.
GTNWCM-16-2 Adding additional methods to WcmFolder class