Added classes to items, furnace recipes and refactoring.