move to cookbooks, and bring in dependencies