Create ISlot.cs