Seems to be working well except if the user tosses out the materials he can still craft 1 more.
Added Textures for the enhanced crafting table