Proposing major refactor to chef-client cookbook

Hello all,

I'm proposing a major refactoring of the chef-client cookbook. I've written
up my thoughts in this issue:

Cheers,
Joshua