initial commit of imagick implementation of #78