diff --git a/Cell.java b/Cell.java
index 9a0b4bd6665f70adc5b71de952f25e175b04b0a6..c740060c8695393b93f5cffa013cc8036ab6487e 100644
--- a/Cell.java
+++ b/Cell.java
@@ -1,20 +1,26 @@
 /**
  * {@link Cell} instances represent the cells of <i>The Game of Life</i>.
  */
-
 public class Cell {
     private boolean isAlive;
-
+    private boolean isRed;
     public Cell(){
-	this.isAlive = false;
+        this.isAlive = false;
+    }
+
+    public void setisRed(boolean bool){
+        this.isRed = bool;
     }
-    
+
+    public boolean isRed(){
+        return this.isRed;
+    }
+
     /**
      * Determines whether this {@link Cell} is alive or not.
      *
      * @return {@code true} if this {@link Cell} is alive and {@code false} otherwise
      */
-
     public boolean isAlive() {
         return this.isAlive;
     }
@@ -24,7 +30,6 @@ public class Cell {
      *
      * @return {@code true} if this {@link Cell} is dead and {@code false} otherwise
      */
-
     public boolean isDead() {
         return !this.isAlive;
     }
@@ -32,47 +37,42 @@ public class Cell {
     /**
      * Sets the state of this {@link Cell} to alive.
      *
-     * @param cellState the new state of this {@link Cell}
      */
-
     public void setAlive() {
-	this.isAlive = true;
+        this.isAlive = true;
     }
 
     /**
      * Sets the state of this {@link Cell} to dead.
      *
-     * @param cellState the new state of this {@link Cell}
      */
-
     public void setDead() {
-	this.isAlive = false;
+        this.isAlive = false;
     }
 
-
     /**
      * Change the state of this {@link Cell} from ALIVE to DEAD or from DEAD to ALIVE.
      */
-
     public void toggleState() {
-	if(this.isAlive)
-	    this.isAlive = false;
-	else
-	    this.isAlive = true;
+        if(this.isAlive)
+            this.isAlive = false;
+        else
+            this.isAlive = true;
     }
 
     public boolean isAliveInNextState(int numberOfAliveNeighbours) {
-	if(isAlive()){
-	    if (numberOfAliveNeighbours == 2 ||  numberOfAliveNeighbours == 3)
-		return true;
-	    else
-		return false;
-	}
-	else{
-	    if (numberOfAliveNeighbours == 3)
-		return true;
-	    else
-		return false;
-	}
+        if(isAlive()){
+            if ((numberOfAliveNeighbours == 2) ||  (numberOfAliveNeighbours == 3))
+                return true;
+            else
+                return false;
+        }
+        else{
+            if (numberOfAliveNeighbours == 3)
+                return true;
+            else
+                return false;
+        }
     }
 }
+