-Add more attributes to the cookbooks class 
-Add an options hash to the initializer
- Fix the way that the attributes are loaded in memory ignore any empty path that its empty
- When execute recipe.execute automatically load the recipes in memory  and double check that we have   some recipes to execute
- Update path in the cookbook path
- Create a new cookbook file and path to  have a more clean design for the cookbook class 
- Add some tests for the cookbook class
- Add a third cookbook for testing