remove dependency on Chef gem

We need to remove our dependency on the Chef gem and use our own internal classes

:wip: