public boolean makeMove(String move)
	{
		Field[][] fields =  gameboard.getFields();
		int centerX = fields.length/2;
		int centerY = fields[centerX].length/2;
		
		if((move.equals("N") && !gameboard.isMoveable(centerX, centerY-1)) ||
		   (move.equals("E") && !gameboard.isMoveable(centerX+1, centerY)) ||
		   (move.equals("S") && !gameboard.isMoveable(centerX, centerY+1)) ||
		   (move.equals("W") && !gameboard.isMoveable(centerX-1, centerY)))
		{
			return false;
		}
		
		Ant ant = fields[centerX][centerY].getAnt();
		if(ant == null) return false;
		ant.makeMove(move);
		vizFrame.updateGameboard(gameboard);
		
		sendMove(move);
		return true;
	}