Added an image loader helper module to deal with some of the repetitive image manipulation