First steps

Copied over the crafting design into this branch