Added ChefSpec and restructured test specs