README changes, cookbook copying refactor and fixing some failing tests.