This package can be used to process uploaded image files. There is a base class that can handle uploaded files of any type by copying or moving uploaded files. There is also a sub-class that provides an additional functionality to validate uploaded image files by verifying the file name extension and checking the image dimensions.