The app will need to be able to take a photo with the camera or select a photo from the phones memory.
The app will have a library full of images that can then be selected and put on the original photo. These selected images must be able to be moved around, rotated and re sized. a number of images must be able to be put on each photo. the photo must then be able to be sent to other friends that have the app, posted on facebook and instagram or saved and sent via mms to any other phone.