Artomedia’s digital presence is taking shape.