Make abstract class Cell to an interface ICell