Migration to a new internal class structure for ProjectConfiguration. 
Adapters were introduced.
Update the code and move to the new ProjectConfig API.
Fix tests