Componant, Class or MovieClip - Structuring a site

Hi all,

I’m building an all Flash site, and trying to streamline my approach as much as possible. In the site, I have 3 main panes. Navigation, ContentText, and Slideshow.

I want to keep each of these areas self contained, and just call methods to make things happen. Something along these lines: slideshow.showImage, or navigation.loadData(“nav.xml”) or contentText.loadTextfile(“about.txt”).

I could make each pane a componant, or a movieClip with methods defined on the first frame, or perhaps I could use classes.

I was hoping the more experienced people here might have some advice on what is the best approach to take.