Crafting update part 2

- changed the id's for gear around to have the type and the category
setting easier
- made the craft cost a chained function in data.js to shorten the code
needed to setup items
- crafting recipes are now hidden if the limit in storage was reached
- added some testing recipes for other armor slots
- craft function now returns success state to update the UI accordingly
- removed direct comparisons against specific categories, they are for
display / ui purpose