added more state to the cell and initialized the Board