Crafting system

I've added some block classes and a simple crafting system