A website to display photo albums, sound clips, and video clips. The target audience is military families who have a member stationed overseas. The website should have these features:
1. Support both public and private areas. In other words, there should be pictures that anyone can view, and pictures that only family members/friends who have the right password can view.
2. Allows pictures/sound/video to be uploaded to the website, along with captions.
3. Organized by family, or by soldier.
4. Allows people who view a picture to attach their own comment (caption), either written or oral.
5. More features that you define.