Added class for image operations

all still wip