Using evaluate and tweaking some templates.
Porting this to MiniMagick, which is much better.
updating docs.