add rspec
add exception handring
renamed task classes
add read picture
add picture downloader
add downloader spec