Changed Item to a union.
Added newtypes for Name and Category.
nothing really
Merge branch 'craft_function' of github.com:theguruofreason/CraftRL into origin-craft_function

Conflicts:
	Item.hs
Fixed errors with junk test data, fixed Item deriving.
Removed Quantity and CraftMaterial.
deleted superfluous data type
Merge branch 'craft_function' of github.com:theguruofreason/CraftRL into origin-craft_function

Conflicts:
	Item.hs
reversed order of arguments to add and remove item
added temporary "takeIngredients" function for testing
Added itemletter persistence to pickup/drop
Added craft function
removed primitive
added Ingredient type
Fixed craft for recent changes
minor fixes
Exploring inventory as Map
Changed Player skills to Map Skill Float
changed Recipe to use Playerimport Data.Map as Map
Fixed Example Players/Recipes
Started Crafting Skill formula
minor cleaning
Added skillChance function
- calculates crafting success chance based on a provided skill