Completed initial development for provisioning

Completed conditional provision script logic - still working on branch
specification.