add and pass version number and download test
use attr_reader where possible
fix typo