Насколько я сам понял из того, что там написано, пространства имён можно создавать внутри класса.
А вообще экземпляр класса документа достаётся из любого дочернего мувика по свойству root. Т.е. this.root.someVar=this.someVar.
Хотя я бы не рекомендовал так делать, ибо возникают те же проблемы что и при использовании глобальных переменных. Лучше написать и вызвать некий метод инициализации, который принимает нужные значения в качестве параметров и выставляет у экземпляра.
А если нужно что-то типа места для хранения всяких констант, например таких настроек как урл файла с данными, адреса серверных скриптов итд, то лучше создать отдельный класс и объявлять в нём значения как public static const someVar='fgsfds';

Код:
package{
public class Config{
static const STAGE_WIDTH :Number = 700;
static const STAGE_HEIGHT :Number = 750;
static const FADE_TIME :Number = 0.3;
}//end of Config
}//package
Доступ можно соответственно можно получить вот так:

Код:
trace(Config.FADE_TIME);