Added new build profile infrastructure
Continued work on profile class