ImageBuilder -> format() renamed to adapt()
ImageBuilder -> format() added
ImageBuilder refactored, getBinaryCopy() made public
Graphics interface added
Image & ImageBuilder implements Graphics
Graphics updated, Image & ImageBuilder updated respectively
ImageBuilder -> create(Image) changed to create(Graphics)