diff --git a/Cell.java b/Cell.java
index 9a0b4bd6665f70adc5b71de952f25e175b04b0a6..c529da17949250a634999bcd05594bcc5db79da8 100644
--- a/Cell.java
+++ b/Cell.java
@@ -4,11 +4,19 @@
 
 public class Cell {
     private boolean isAlive;
+    private String color =  "Red";
+
+    public void setColor(String hisColor) {
+        color = hisColor;
+    }
+    public String getColor() {
+        return color;
+    }
 
     public Cell(){
-	this.isAlive = false;
+        this.isAlive = false;
     }
-    
+
     /**
      * Determines whether this {@link Cell} is alive or not.
      *
@@ -36,7 +44,7 @@ public class Cell {
      */
 
     public void setAlive() {
-	this.isAlive = true;
+        this.isAlive = true;
     }
 
     /**
@@ -46,7 +54,7 @@ public class Cell {
      */
 
     public void setDead() {
-	this.isAlive = false;
+        this.isAlive = false;
     }
 
 
@@ -55,24 +63,24 @@ public class Cell {
      */
 
     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;
+        }
     }
 }