imageOps added flipV, flipH, backwards, alphaIntersect not completely functional yet