removed reader component
new testing image
decoder component
checker: use decoder instead of reader