This project is performed in Software Design class as an individual project in University of Delaware. The Project is written in Java programming language. JavaPEG is an open source software used to edit the images, it is very lightweight software and simple to understand. The objective of project was to extend the software's functionality to make it efficient. I have selected the GUI of software and tried to extend it so that it can have multiple  choice for viewing images in folder, just like we have option of large images, small images, details in windows explorer. This project use inbuilt Java Swing and AWT packages.  Note:- Project was mainly about Reverse Engineering (UML Diagrams are not included)