completed setup of chef provisioning
introduce basic error handling