refactor - use ImageReader in NumberScanner - not tested
new tests - not working yet
eclipse