change references to vars name projectPath to root to remain consistent across the codebase
change project model to have a get method to delegate methods to config if needed. update project to use .get instead of accessing properties directly
refactor update-config-xml task to use new modify-xml module