Added basic crafting module
Code cleanup
Code cleanup