Carga y descarga de contenido de la biblioteca en AS3

Estoy haciendo un proyecto flash pero soy nuevo en actionscript. Tengo un menú en la página principal y quiero que aparezcan otras páginas cuando hago clic en los elementos del menú.

Sé cómo cargar clips de película desde la biblioteca, pero no sé cómo especificar su posición en la pantalla y cómo hacer que aparezcan en una capa específica.

¿Es necesario descargar contenido anterior cuando hago clic en otro elemento del menú? ¿Se apilarán entre sí y harán que el programa sea pesado si no los descargo?

Agregué una capa para cada elemento del menú y agregué el siguiente código en cada uno de ellos (para cada elemento hay una clase diferente):

import flash.display.MovieClip;

btn_msg.addEventListener(MouseEvent.CLICK, ShowMessegePage);

function ShowMessegePage(event:MouseEvent):void
{
var msg_page:MessegePage = new MessegePage();
    addChild(msg_page);

msg_page.x = 495;
msg_page.y = 323;

}

He colocado una imagen en el primer cuadro como página principal. Luego puse algunos botones cada uno en capas separadas. Para cargar una página mientras hago clic en cada botón, he agregado el código anterior.

Cuando hago clic en el botón A, se carga la página A, cuando hago clic en el botón B, se carga la página B y así sucesivamente. ¿Cómo puedo ver la página principal nuevamente? He agregado un botón para la página principal, pero por alguna razón no sé qué cargarlo desde la biblioteca, está en el primer cuadro y debajo de los contenidos cargados. Mi pregunta es ¿cómo puedo eliminar el contenido cargado para poder ver la página principal nuevamente? ¿Debo eliminar todos los contenidos cargados previamente cuando hago clic en cada botón y luego cargo nuevos contenidos?

Respuestas a la pregunta(1)

Su respuesta a la pregunta