Design a data model to hold the Image list information.
Create a DotNetNuke version 2 data access layer (DAL) and SQL script files
Make a view control, which is the primary presentation layer
Make an edit control, which is use to manage the image list
Test and debug the module
Create the DNN deployment script file
Create the module install archive