Added the ability to use the Clean and Rebuild targets from projects.
Added extensions points to the build process