Index: src/com/example/game/Soldier.java
===================================================================
--- src/com/example/game/Soldier.java	(revision 54e09651828fc0e8bd7dbb5b05bbbf8e0b2b5202)
+++ src/com/example/game/Soldier.java	(revision a79ce1b112d2ec7d804bcdf5b655fa8562a2a916)
@@ -8,13 +8,13 @@
 
 	@Override
-	public boolean move(Point point) {
+	public void move(Point point) {
 		// TODO Auto-generated method stub
-		return false;
+		
 	}
 
 	@Override
-	public boolean attack(Point point) {
+	public void attack(Point point) {
 		// TODO Auto-generated method stub
-		return false;
+	
 	}
 
@@ -36,4 +36,10 @@
 		return null;
 	}
+
+	@Override
+	public void draw() {
+		// TODO Auto-generated method stub
+		
+	}
 	
 		
Index: src/com/example/game/Unit.java
===================================================================
--- src/com/example/game/Unit.java	(revision 54e09651828fc0e8bd7dbb5b05bbbf8e0b2b5202)
+++ src/com/example/game/Unit.java	(revision a79ce1b112d2ec7d804bcdf5b655fa8562a2a916)
@@ -2,5 +2,4 @@
 
 import java.util.List;
-
 import android.graphics.Point;
 
@@ -32,10 +31,23 @@
 	public Point location;
 	
-	public abstract boolean move(Point point);
-	public abstract boolean attack(Point point);
+	public  void move(Point point)
+	{
+		
+	}
+	public  void attack(Point point)
+	{
+		
+	}
 	
-	public abstract List<Point> getRange();
-	public abstract List<Point> getAttackRange();
+	public  List<Point> getRange()
+	{
+		return null;
+	}
+	public  List<Point> getAttackRange()
+	{
+		return null;
+	}
 	
+	public abstract void draw();
 	public  void die()
 	{
