Basic Image Manipulation Program (CS320)