This will be a clone of slide(dot)com/arrange.
The minimum requirement is the same functionalities. You can add more if you like. Layout can be similar but shoud give it a different look.
Make sure to use AJAX technology (notice the drag and drop pictures)