removed interfaces, introduced PaintroidImage class,