It's not nested. Sorry about the format. Anyways, MainMenu is the document class so I thought I could use stage. Anyways the only code I use to call other classes is Engine. Here is an excerpt:
public class Engine extends MovieClip
{
public static var enemyArray:Array = new Array();
public var score:Score = new Score(stageRef);
var player:Player = new Player(stageRef);
private var myTimer:Timer = new Timer(5000);
private var stageRef:Stage;
public function Engine(stageRef:Stage)
{
this.stageRef = stageRef;
stageRef.addEventListener(Event.MOUSE_LEAVE,go);
myTimer.addEventListener(TimerEvent.TIMER, timerFunction);
myTimer.start();
createEnemies();
stageRef.addChild(player);
player.x = stageRef.stageHeight / 2;
player.y = stageRef.stageWidth / 2;
}
}