moved to an AST style of building images. moved all image instructions into their own package