Feature/scraper

Scraper works
There are 3 `return` statements in this method. None of them is really necessary. You could just write:

```ruby
def images
  @images ||= begin
    if details && (slides = @details.at_css(".slides_container"))
      images = slides.css('img')
      images.compact.map { |img| "%s%s" % [@base_url, img['src']] }
    else
      []
    end
  end
end
```

This code has the flaw that it will cache an empty array when the details haven't been loaded yet. So you might wanna write something like

```ruby
return @images if Array(@images).any?
@images = begin…
```

instead.