Fixed crash when removing Tiles
Added CraftItemEvent, Crafting system now uses Transactions