Create Cauldron.cs