created contentservice interface as well as barebones image class