{Reviwer: Matt} New homestead API - provisioning schema

Matt, can you check that you agree with my updates to your branch?