Implemented most tests but errors exist in ImageIllustration tests